0
0
0
-1
0
-1
0
-1
0
0
-1
1
-2
2
-5
7
-11
14
-21
26
-35
43
-55
68
-86
107
-138
181
-261
453
-1620
-6184
-5543
-5581
-5054
-4736
-4145
-3614
-3017
-2441
-1912
-1421
-1113
-837
-685
-578
-601
-615
-678
-728
-799
-844
-844
-870
-909
-913
-878
-900
-990
-1100
-1300
-1592
-1843
-2104
-2347
-2541
-2690
-2736
-2740
-2673
-2537
-2347
-2101
-1886
-1696
-1542
-1408
-1300
-1239
-1213
-1200
-1155
-1080
-988
-848
-634
-427
-192
21
241
457
647
828
960
1063
1098
1094
1047
952
826
709
641
704
843
1011
1240
1455
1680
1929
2085
2243
2355
2346
2451
2412
2478
2593
2882
3286
3643
3951
4302
4771
5223
5835
6120
6876
7222
8077
8811
9234
8764
6465
3238
-917
-4321
-7156
-8494
-9119
-9238
-9262
-9382
-8855
-7844
-6200
-4650
-3313
-2953
-3165
-3679
-4254
-4171
-3857
-3021
-2479
-2064
-2032
-1980
-1648
-1166
-133
959
2336
3549
4679
5611
6371
6834
6847
6390
5267
3933
2289
684
-681
-1710
-2424
-2874
-3023
-3077
-2900
-2758
-2642
-2645
-2794
-3052
-3379
-3751
-4117
-4334
-4642
-4919
-5190
-5387
-5391
-5279
-4932
-4386
-3686
-2917
-2072
-1218
-409
217
614
692
487
55
-514
-1048
-1647
-2085
-2418
-2570
-2557
-2464
-2215
-1969
-1773
-1627
-1579
-1688
-1924
-2222
-2515
-2829
-3132
-3464
-3749
-3959
-4105
-4157
-4096
-3827
-3460
-3026
-2540
-2065
-1624
-1244
-981
-813
-793
-901
-1111
-1351
-1465
-1521
-1428
-1287
-1102
-850
-562
-236
29
278
466
576
647
607
448
274
83
-161
-388
-613
-833
-976
-1015
-997
-994
-915
-744
-489
-214
103
362
650
906
1139
1344
1473
1711
1880
2199
2416
2748
3058
3471
3840
4213
4637
5005
5520
5717
6199
6434
6916
7261
7727
8211
8643
9132
8922
7604
4684
1081
-2935
-6025
-8573
-9987
-10943
-11715
-11931
-11684
-10329
-8622
-6710
-5195
-4079
-3548
-3437
-3382
-3229
-2775
-2180
-1519
-1103
-775
-633
-335
165
675
1538
2380
3380
4320
5318
6359
7268
7802
7702
6979
5593
3855
2072
446
-1008
-2307
-3399
-4135
-4513
-4639
-4514
-4369
-4255
-4147
-4118
-4087
-4089
-4079
-4041
-3984
-3966
-3975
-3962
-3941
-3926
-3834
-3577
-3184
-2597
-1841
-948
15
952
1791
2398
2619
2428
1881
1084
160
-856
-1814
-2673
-3328
-3729
-3880
-3847
-3737
-3509
-3268
-2984
-2730
-2557
-2403
-2334
-2345
-2429
-2606
-2804
-3022
-3260
-3461
-3623
-3695
-3616
-3331
-2890
-2324
-1665
-982
-359
86
354
412
280
52
-297
-690
-1041
-1307
-1410
-1373
-1226
-1002
-735
-446
-220
-9
156
288
380
379
346
263
92
-180
-492
-803
-1060
-1267
-1393
-1482
-1480
-1312
-999
-553
2
573
1082
1477
1770
1881
1914
1850
1820
1844
1870
2035
2233
2561
3045
3651
4214
4738
5156
5563
5751
5980
6018
6188
6338
6577
6848
7257
7730
8204
8472
7807
5873
2885
-676
-3992
-6835
-8922
-10364
-11465
-11824
-11589
-10444
-8770
-6869
-5228
-3891
-3066
-2615
-2461
-2318
0
0
0
-1
-1
-1
0
-1
-1
0
-1
1
-3
3
-6
8
-13
16
-23
28
-38
45
-58
71
-89
109
-139
182
-262
460
-1724
-8024
-9266
-10639
-10893
-10459
-9321
-7678
-5861
-4044
-2605
-1486
-956
-716
-624
-476
-427
-500
-594
-635
-597
-481
-315
-135
56
248
581
1056
1685
2414
3294
4219
5136
5900
6333
6326
5842
4900
3509
1884
151
-1465
-2863
-4010
-4759
-5021
-4906
-4541
-3984
-3350
-2696
-2118
-1684
-1466
-1437
-1536
-1746
-2027
-2276
-2476
-2653
-2776
-2819
-2810
-2798
-2768
-2637
-2323
-1834
-1210
-517
190
850
1388
1749
1809
1612
1173
511
-304
-1197
-2068
-2873
-3472
-3801
-3846
-3622
-3228
-2743
-2202
-1665
-1207
-888
-696
-620
-672
-776
-966
-1221
-1509
-1800
-2089
-2317
-2485
-2607
-2673
-2670
-2516
-2242
-1828
-1341
-801
-205
343
791
1098
1230
1187
1002
665
270
-117
-470
-758
-906
-923
-867
-702
-446
-168
89
379
610
732
782
808
777
657
496
300
125
-62
-257
-459
-596
-653
-610
-526
-327
-55
241
593
1001
1452
1865
2239
2499
2680
2759
2769
2629
2483
2298
2106
1944
1857
1827
1852
2013
2224
2588
2886
3313
3703
4191
4630
5132
5550
5913
6324
6588
6622
6004
5033
3478
1791
-85
-1810
-3516
-5002
-6152
-6904
-7089
-6870
-6080
-5088
-3844
-2694
-1664
-1023
-656
-523
-555
-732
-1083
-1499
-1934
-2180
-2291
-2253
-2120
-1829
-1503
-1138
-698
-179
332
887
1506
2128
2751
3248
3637
3817
3798
3526
2980
2222
1325
388
-536
-1378
-2057
-2523
-2711
-2643
-2382
-1963
-1483
-962
-543
-257
-161
-201
-399
-714
-1110
-1552
-1932
-2292
-2600
-2825
-2933
-2924
-2831
-2629
-2372
-2113
-1782
-1393
-959
-521
-125
166
394
502
488
382
115
-297
-755
-1162
-1558
-1875
-2086
-2217
-2203
-2076
-1823
-1496
-1165
-862
-646
-474
-420
-485
-635
-829
-1053
-1296
-1491
-1669
-1788
-1842
-1842
-1794
-1688
-1520
-1274
-967
-627
-277
73
406
671
913
1072
1155
1192
1080
906
630
352
90
-204
-388
-547
-502
-496
-355
-222
-106
62
150
274
297
396
376
298
286
204
85
68
-20
-62
-178
-158
-189
-183
-108
-65
82
192
403
539
700
854
949
1019
1076
1124
1052
974
876
747
699
627
651
598
585
603
679
825
993
1175
1322
1511
1609
1678
1715
1765
1761
1777
1777
1762
1823
1832
1919
1984
2123
2149
2089
1894
1585
1192
724
241
-307
-838
-1378
-1824
-2150
-2318
-2366
-2272
-2113
-1928
-1677
-1479
-1373
-1343
-1289
-1281
-1338
-1474
-1599
-1644
-1618
-1582
-1569
-1565
-1526
-1401
-1202
-999
-858
-723
-561
-333
-69
180
415
628
811
968
1055
1062
1001
872
702
512
283
25
-249
-485
-626
-746
-826
-833
-767
-719
-694
-644
-635
-647
-693
-762
-856
-982
-1146
-1318
-1476
-1590
-1679
-1764
-1811
-1811
-1772
-1731
-1671
-1555
-1427
-1236
-996
-762
-507
-236
0
226
414
565
628
628
600
515
381
244
124
-2
-106
-161
-208
-255
-276
-338
-410
-472
-507
-535
-512
-449
-432
-382
-371
-327
-386
-385
-394
-430
-427
-440
-426
-451
-347
-387
-345
-298
-155
-80
22
132
46
58
34
52
35
73
-13
-116
-230
-142
-256
-374
-435
-365
-390
-337
-180
-218
-151
-57
100
33
242
183
194
187
217
218
168
53
-91
-32
-236
-129
-291
-243
-356
-215
-179
-189
-80
-168
-33
-15
163
67
168
181
110
103
-18
12
-98
-58
-116
-155
-208
-226
-123
-203
-77
-60
-124
-66
17
24
32
132
140
122
165
181
64
42
33
-33
-85
-70
-124
-196
-125
-166
-100
-88
49
20
141
167
196
205
234
256
199
257
209
216
163
139
117
103
-1
-101
-134
-227
-245
-297
-312
-337
-321
-333
-351
-385
-394
-397
-410
-417
-453
-471
-558
-582
-673
-697
-660
-635
-624
-612
-603
-607
-557
-564
-523
-491
-467
-508
-506
-481
-525
-507
-504
-485
-465
-423
-452
-412
-437
-434
-480
-451
-478
-504
-464
-492
-478
-471
-480
-518
-492
-465
-466
-441
-434
-446
-413
-438
-457
-394
-322
-398
-398
-386
-433
-486
-464
-496
-517
-449
-470
-435
-442
-371
-416
-382
-268
-292
-312
-328
-306
-359
-342
-306
-483
-350
-369
-339
-300
-214
-254
-296
-183
-236
-162
-149
-123
-125
-119
-120
-199
-182
-191
-211
-179
-175
-107
-163
-215
-237
-203
-238
-219
-207
-285
-272
-297
-359
-401
-346
-340
-351
-374
-370
-416
-395
-399
-433
-387
-335
-352
-339
-292
-192
-244
-154
-130
-106
-73
-70
-54
-144
-77
-134
-105
-86
-88
-57
-32
-22
-38
-21
66
22
45
29
-61
-103
-131
-99
-180
-145
-206
-250
-285
-342
-387
-438
-423
-427
-366
-347
-376
-358
-359
-289
-323
-306
-318
-349
-309
-299
-274
-331
-294
-280
-201
-190
-164
-157
-194
-160
-73
-51
-64
-52
-104
-87
-95
-101
-132
-90
-141
-155
-169
-228
-245
-259
-206
-243
-211
-259
-212
-153
-82
-59
-21
30
26
44
39
38
28
7
-14
-74
-54
-110
-108
-45
-76
-113
-155
-133
-147
-75
-79
-61
-18
-115
-125
-178
-174
-232
-279
-291
-325
-290
-326
-288
-252
-225
-250
-212
-187
-190
-133
-147
-212
-221
-220
-259
-308
-338
-367
-396
-397
-436
-450
-406
-392
-374
-315
-288
-238
-176
-156
-164
-115
-130
-123
-123
-148
-188
-168
-184
-191
-131
-112
-95
-125
-87
-165
-140
-148
-175
-185
-221
-195
-249
-182
-220
-233
-296
-289
-331
-332
-305
-273
-282
-222
-211
-258
-244
-254
-206
-227
-208
-234
-172
-187
-124
-126
-69
-69
-102
-102
-126
-82
-98
-74
-128
-126
-93
-106
-93
-83
-71
-82
-66
-163
-208
-181
-184
-159
-174
-231
-285
-303
-363
-396
-351
-338
-279
-238
-253
-284
-182
-245
-183
-194
-158
-172
-102
-66
-92
-38
-41
4
38
32
47
118
161
155
190
252
164
267
209
152
140
70
-64
-105
-152
-325
-304
-277
-388
-337
-227
-280
-307
-217
-288
-308
-274
-370
-379
-402
-420
-534
-468
-520
-538
-396
-468
-430
-368
-316
-439
-227
-318
-280
-156
-215
-214
-143
-206
-201
-99
-131
-161
-70
-157
-220
-137
-227
-203
-152
-220
-348
-240
-347
-463
-367
-431
-525
-471
-485
-649
-490
-545
-542
-553
-430
-368
-422
-206
-353
-270
-249
-266
-216
-250
-136
-302
-148
-205
-239
-195
-190
-227
-231
-37
-298
-110
-97
-132
-76
-55
-117
-154
-56
-249
-159
-225
-320
-278
-376
-395
-408
-388
-454
-400
-405
-484
-412
-456
-422
-424
-189
-337
-221
-161
-292
-240
-226
-278
-356
-253
-263
-358
-196
-280
-413
-310
-335
-336
-352
-184
-317
-212
-108
-159
-71
-112
22
-219
90
-126
-111
-59
-125
-52
-187
-4
-199
-25
-69
-34
-63
-126
-101
-136
-192
-208
-212
-267
-209
-273
-212
-264
-267
-306
-306
-157
-282
-151
-212
-158
-153
-172
-132
-137
-145
-84
-63
-108
-126
-148
-55
-160
-143
-168
-190
-167
-163
-181
-277
-190
-249
-244
-132
-229
-248
-277
-235
-300
-287
-357
-348
-305
-409
-387
-376
-455
-427
-369
-346
-345
-340
-323
-297
-316
-355
-290
-463
-462
-428
-506
-413
-514
-411
-392
-311
-378
-272
-272
-332
-133
-181
-44
-34
-63
-76
74
-4
-94
-5
-108
-186
-100
-171
-333
-130
-137
-219
-84
-218
-285
-229
-125
-324
-205
-259
-269
-250
-343
-275
-451
-278
-375
-191
-339
-311
-340
-439
-391
-389
-415
-504
-286
-401
-282
-151
-226
-193
-130
-156
-181
-173
-181
-214
-166
-143
-282
-164
-210
-316
-358
-226
-345
-322
-287
-261
-380
-196
-139
-257
-289
-249
-242
-356
-131
-359
-351
-384
-391
-396
-372
-390
-582
-272
-420
-388
-394
-306
-365
-286
-146
-279
-170
-248
-72
-144
-129
-244
-243
-83
-213
-132
-197
-112
-201
-103
-182
-160
-149
-235
-215
-188
-216
-301
-183
-297
-189
-288
-256
-239
-162
-131
-174
14
-241
-20
-86
-85
8
-17
0
-114
152
-74
-18
49
-48
36
32
1
-68
-31
-37
-169
-94
-192
-227
-162
-343
-285
-366
-253
-327
-205
-205
-299
-268
-393
-291
-524
-513
-611
-653
-629
-602
-650
-674
-528
-572
-497
-371
-358
-299
-289
-273
-185
-255
-267
-226
-287
-364
-314
-270
-310
-280
-340
-414
-361
-430
-482
-447
-497
-510
-515
-549
-618
-518
-523
-558
-499
-525
-556
-533
-528
-681
-1049
-1362
-1606
-1721
-1776
-1898
-2020
-2021
-1781
-1424
-1187
-930
-606
-234
178
587
805
862
956
992
900
686
433
74
-257
-531
-758
-1090
-1246
-1322
-1426
-1316
-1082
-889
-601
-291
-197
29
440
540
494
496
144
178
157
-5
-624
-651
-664
-946
-939
-1032
-1049
-945
-672
-726
-660
-254
13
228
434
648
585
729
850
539
636
380
128
-169
-369
-584
-725
-756
-1012
-1060
-902
-996
-558
-813
-259
-582
33
-30
100
306
199
462
309
426
256
162
63
-91
-219
-383
-249
-355
-626
-191
-389
-524
-388
66
-202
-62
389
273
189
424
264
266
205
62
-12
-199
-380
-438
-482
-719
-669
-869
-879
-720
-650
-584
-573
-325
-274
-43
32
183
277
138
337
268
199
-12
-58
-282
-362
-364
-556
-648
-693
-617
-591
-418
-438
-358
-243
-248
-67
-131
-127
-177
-150
-133
-165
-171
-233
-300
-374
-470
-531
-544
-563
-558
-679
-552
-450
-477
-423
-383
-314
-267
-166
-267
-338
-327
-358
-376
-225
-517
-517
-444
-491
-452
-559
-641
-567
-386
-509
-440
-461
-537
-505
-344
-357
-398
-439
-526
-416
-518
-526
-689
-920
-1047
-998
-1053
-1251
-1146
-1155
-1043
-740
-596
-549
-337
-129
-63
91
315
221
366
471
475
343
317
251
24
-65
-156
-401
-502
-435
-621
-684
-612
-576
-521
-414
-363
-306
-175
-76
-87
-117
-59
-113
-141
-64
-164
-208
-213
-288
-390
-408
-454
-467
-462
-441
-430
-330
-211
-119
-9
90
174
265
362
330
267
213
114
75
115
-24
-69
-87
-100
-192
-189
-199
-295
-237
-245
-270
-217
-179
-205
-139
-59
-114
-137
-131
-336
-439
-399
-499
-613
-605
-634
-644
-540
-440
-383
-294
-116
-37
-17
-14
0
8
-32
2
-70
-154
-166
-185
-355
-457
-563
-618
-610
-654
-640
-617
-476
-362
-270
-201
-125
-43
-11
-8
-58
-135
-154
-238
-312
-351
-395
-491
-519
-500
-573
-542
-560
-614
-533
-464
-447
-418
-360
-314
-273
-181
-247
-310
-341
-390
-451
-523
-480
-593
-589
-533
-592
-569
-483
-433
-406
-278
-259
-239
-191
-102
-56
-57
14
-13
25
17
4
-78
-188
-190
-253
-336
-328
-316
-385
-348
-334
-354
-298
-230
-256
-286
-309
-333
-256
-270
-331
-339
-300
-244
-138
-99
-158
-156
-162
-167
-106
-96
-175
-206
-230
-168
-124
-102
-53
-43
-24
89
91
80
24
-46
-70
-53
-19
-85
-66
-98
-100
-67
-58
-70
-99
-92
-35
-29
-15
58
64
52
133
200
166
106
90
67
92
115
68
-12
-12
30
95
140
81
124
118
184
209
238
230
171
224
226
205
128
123
29
-38
-67
-96
-118
-157
-164
-176
-187
-165
-96
-87
-102
-119
-143
-146
-144
-140
-166
-163
-166
-135
-139
-139
-109
-78
-77
-75
-59
-63
-67
-118
-87
-39
-17
-35
-76
-153
-238
-280
-305
-355
-335
-356
-373
-416
-404
-420
-417
-379
-368
-304
-313
-301
-369
-397
-431
-481
-546
-591
-603
-625
-640
-683
-683
-654
-617
-601
-577
-567
-513
-432
-342
-289
-278
-220
-184
-188
-248
-324
-403
-448
-496
-566
-609
-641
-676
-692
-687
-663
-632
-564
-502
-416
-336
-222
-175
-93
8
51
86
98
143
152
161
131
77
65
66
75
103
115
192
222
189
180
171
197
217
198
189
208
229
301
364
418
486
606
682
758
825
874
902
907
917
923
950
947
971
1014
1110
1175
1295
1451
1572
1713
1802
1907
1935
1971
2036
2082
2159
2137
2200
2090
2062
2034
2066
2035
2081
2119
2261
2462
2614
2859
2984
3161
3232
3409
3351
3232
2878
2419
1760
958
200
-673
-1483
-2386
-3019
-3631
-4031
-4276
-4395
-4379
-4251
-3986
-3633
-3268
-2856
-2355
-1898
-1429
-1021
-687
-443
-233
-116
-50
-80
-192
-327
-423
-439
-409
-379
-352
-309
-201
-125
-75
-72
-111
-204
-384
-579
-856
-1105
-1368
-1623
-1864
-2076
-2241
-2366
-2445
-2482
-2435
-2326
-2163
-1992
-1818
-1598
-1383
-1137
-929
-806
-762
-730
-756
-849
-947
-1040
-1145
-1231
-1275
-1318
-1314
-1315
-1250
-1166
-1083
-992
-863
-674
-507
-388
-273
-180
-126
-76
-58
-84
-137
-223
-321
-409
-492
-503
-485
-455
-396
-336
-260
-164
-74
37
122
212
274
324
392
456
521
592
665
718
757
751
796
868
934
993
1090
1193
1314
1484
1606
1793
1947
2123
2179
2294
2386
2458
2550
2665
2847
3004
3280
3558
3915
4261
4530
4948
5307
5696
6087
6560
7039
7535
7895
7785
6898
5378
3233
970
-1416
-3577
-5525
-7192
-8523
-9483
-9725
-9607
-8935
-8023
-6927
-5898
-4943
-4110
-3288
-2348
-1191
4
1094
1932
2503
2826
2756
2480
2025
1569
1047
716
634
852
1338
2052
2842
3575
4172
4563
4706
4552
4086
3401
2519
1505
535
-384
-1291
-2218
-3079
-3947
-4723
-5417
-5977
-6310
-6354
-6082
-5504
-4697
-3731
-2704
-1741
-871
-177
347
537
530
450
322
87
-149
-227
-310
-343
-332
-393
-475
-603
-752
-948
-1111
-1204
-1264
-1192
-1116
-1121
-1170
-1341
-1628
-1967
-2385
-2792
-3175
-3424
-3492
-3450
-3239
-2947
-2585
-2167
-1822
-1514
-1298
-1155
-1043
-936
-856
-819
-786
-756
-773
-827
-921
-1035
-1199
-1336
-1449
-1511
-1390
-1101
-708
-317
123
518
821
993
1050
995
763
474
153
-139
-386
-592
-703
-811
-794
-767
-688
-594
-473
-257
-66
261
556
919
1228
1578
1863
2032
2170
2204
2245
2219
2304
2386
2584
2826
3204
3493
3922
4277
4716
5118
5495
5851
6216
6683
7027
7543
7910
8439
8559
8439
6907
4809
1825
-1111
-3937
-6422
-8293
-10024
-10991
-11931
-11643
-11280
-10160
-8957
-7499
-6143
-4899
-3690
-2545
-1088
407
2029
3255
4154
4488
4500
4056
3405
2591
1991
1473
1176
1261
1712
2479
3348
4138
4687
4966
4963
4662
4170
3395
2424
1437
275
-781
-1869
-2912
-4085
-5203
-6270
-7192
-7829
-8181
-8072
-7507
-6486
-5219
-3794
-2334
-986
102
926
1461
1754
1854
1838
1722
1607
1505
1375
1225
1038
830
619
390
220
144
156
255
441
658
829
901
776
445
-63
-796
-1692
-2693
-3592
-4594
-5614
-6416
-6914
-7169
-7316
-7271
-6996
-6343
-5528
-4473
-3276
-1968
-679
563
1587
2294
2655
2737
2585
2209
1605
870
92
-654
-1235
-1761
-2151
-2440
-2609
-2632
-2578
-2413
-2155
-1785
-1392
-997
-657
-392
-180
-73
-90
-206
-434
-675
-890
-1075
-1133
-1042
-842
-561
-245
82
372
642
900
1062
1162
1292
1286
1212
1178
1035
943
864
862
912
1053
1215
1524
1932
2357
2907
3431
4016
4448
4886
5231
5406
5484
5515
5528
5514
5594
5672
5922
6199
6694
6981
7167
6347
4418
1985
-1053
-3501
-5914
-7375
-8903
-9802
-10728
-10976
-10565
-9876
-8741
-7704
-6403
-5399
-4137
-3011
-1416
245
2095
3677
4788
5280
5220
4759
3992
3251
2582
2212
1903
1907
2167
2558
2992
3375
3542
3501
3226
2750
2229
1794
1177
537
-193
-1050
-2007
-3091
-4259
-5450
-6455
-7277
-7721
-7820
-7410
-6592
-5510
-4215
-2829
-1502
-340
524
1100
1505
1806
2065
2259
2394
2467
2389
2119
1742
1266
769
303
-49
-247
-253
-161
-13
188
398
525
445
137
-331
-991
-1753
-2518
-3165
-3689
-4035
-4323
-4471
-4889
-5490
-5973
-6149
-6099
-6000
-5553
-4825
-3728
-2683
-1443
-157
953
1634
1966
2115
2080
1819
1369
996
759
477
37
-481
-996
-1441
-1937
-2458
-2869
-3002
-2911
-2778
-2557
-2131
-1597
-1189
-969
-897
-827
-834
-939
-1023
-914
-684
-487
-285
-41
259
442
462
399
434
556
606
649
723
899
1034
1044
938
853
727
519
333
331
570
876
1285
1717
2266
2729
3107
3321
3502
3660
3785
3861
3935
4193
4428
4645
4878
5172
5463
5722
5997
6351
6833
7055
7053
5811
3808
1065
-1705
-4240
-6317
-7684
-8962
-9822
-10917
-10939
-10577
-9451
-8132
-6639
-5225
-3993
-2684
-1436
299
1927
3524
4601
5157
5118
4641
3825
2926
2220
1747
1583
1587
1856
2273
2631
2908
3144
3344
3364
3175
2723
2182
1610
925
200
-694
-1711
-2892
-4166
-5470
-6498
-7211
-7590
-7532
-7070
-6212
-5146
-3932
-2677
-1422
-336
499
1085
1519
1882
2109
2224
2276
2236
2087
1746
1280
768
295
-55
-237
-229
-43
221
439
587
663
611
345
-39
-557
-1125
-1745
-2332
-2848
-3302
-3671
-3964
-4237
-4383
-4596
-5048
-5417
-5491
-5214
-4857
-4289
-3520
-2625
-1889
-1241
-492
128
510
700
914
1099
1158
1093
995
981
881
538
21
-495
-967
-1436
-1865
-2189
-2314
-2302
-2262
-2231
-2087
-1964
-1985
-1961
-1819
-1550
-1336
-1128
-789
-329
113
385
569
686
718
613
476
408
425
434
421
452
506
533
478
383
339
223
153
196
264
498
841
1205
1586
1957
2294
2608
2734
2881
3023
3193
3409
3554
3766
3914
4091
4186
4407
4574
4717
5013
5425
6027
6779
7520
7972
7769
6167
3640
377
-2636
-5213
-6777
-7865
-8730
-9576
-10453
-10606
-10269
-9030
-7593
-5996
-4668
-3376
-2181
-795
1079
2956
4610
5467
5592
5014
4042
2990
2133
1612
1391
1509
1792
2237
2587
2725
2751
2705
2710
2757
2817
2669
2321
1719
918
70
-938
-2104
-3382
-4727
-5965
-6906
-7405
-7319
-6772
-5946
-4981
-3967
-2935
-1876
-890
-30
697
1257
1674
2025
2343
2588
2619
2366
1884
1274
682
200
-88
-144
-18
173
402
607
763
779
664
381
7
-409
-883
-1309
-1716
-2129
-2578
-3059
-3496
-3883
-4158
-4342
-4357
-4318
-4382
-4406
-4295
-3955
-3467
-2950
-2575
-2174
-1820
-1525
-1202
-789
-254
168
493
748
931
912
786
688
584
426
141
-231
-587
-864
-1160
-1518
-1835
-2083
-2282
-2446
-2488
-2409
-2281
-2062
-1795
-1511
-1182
-834
-506
-195
76
274
420
509
565
573
583
589
555
530
518
533
493
475
519
593
713
820
900
946
970
938
951
1006
1152
1304
1470
1651
1813
1946
2010
2131
2294
2576
2811
3038
3182
3347
3565
3810
4081
4388
4792
5139
5554
5941
6345
6587
6453
5582
3851
1417
-1231
-3381
-4822
-5522
-5813
-6058
-6698
-7452
-8071
-8169
-7575
-6402
-4928
-3562
-2551
-1947
-1342
-577
573
1736
2544
2710
2188
1258
337
-109
101
820
1634
2175
2249
1914
1468
1204
1386
2006
2768
3301
3419
3179
2620
1953
1320
746
177
-518
-1353
-2269
-3080
-3623
-3828
-3763
-3619
-3531
-3541
-3587
-3527
-3260
-2741
-2061
-1371
-766
-349
-176
-117
-113
-122
-129
-141
-197
-325
-386
-310
-122
87
295
453
516
475
389
411
559
769
878
806
503
-9
-692
-1431
-2056
-2495
-2790
-3064
-3287
-3490
-3635
-3746
-3771
-3640
-3389
-3134
-2857
-2563
-2215
-1828
-1482
-1171
-944
-822
-796
-826
-908
-987
-990
-937
-837
-684
-520
-397
-321
-284
-228
-170
-120
-68
-32
-19
-48
-159
-329
-509
-705
-868
-982
-1076
-1107
-1085
-1033
-928
-810
-693
-600
-550
-492
-408
-324
-235
-155
-95
-37
16
61
117
189
246
305
370
488
655
864
1089
1351
1612
1857
2083
2223
2323
2410
2466
2514
2613
2727
2828
2910
2985
3062
3143
3278
3490
3774
4136
4532
4964
5383
5669
5778
5526
4602
3079
1160
-719
-2266
-3248
-3750
-3937
-4274
-4901
-5744
-6638
-7188
-7188
-6476
-5256
-3845
-2779
-2081
-1709
-1336
-868
-332
282
775
890
562
35
-427
-481
-149
469
1101
1449
1407
1106
845
927
1501
2443
3467
4191
4354
4007
3248
2307
1546
1061
744
457
-21
-763
-1667
-2584
-3306
-3758
-3958
-3898
-3766
-3683
-3572
-3431
-3213
-2835
-2384
-1956
-1592
-1429
-1439
-1488
-1512
-1440
-1264
-1038
-780
-570
-454
-398
-367
-271
-91
176
532
926
1241
1373
1320
1089
714
255
-177
-577
-956
-1339
-1717
-2082
-2478
-2846
-3150
-3347
-3465
-3458
-3326
-3111
-2851
-2551
-2260
-2051
-1918
-1811
-1736
-1740
-1733
-1651
-1533
-1409
-1239
-1044
-906
-761
-607
-486
-397
-292
-131
53
216
337
432
425
312
143
-43
-249
-476
-663
-773
-834
-880
-933
-937
-920
-898
-845
-761
-638
-520
-409
-318
-259
-198
-143
-108
-71
-54
-33
25
101
208
356
516
725
948
1141
1299
1497
1715
1917
2109
2310
2496
2650
2771
2804
2843
2904
3024
3123
3249
3424
3639
3844
4082
4397
4698
5019
5297
5488
5325
4540
3084
1198
-586
-2065
-3053
-3650
-3974
-4389
-5074
-5965
-6815
-7236
-7221
-6576
-5444
-4080
-3032
-2429
-2089
-1678
-1094
-406
325
883
1106
901
469
76
4
240
717
1211
1433
1339
1038
818
951
1538
2435
3368
3998
4141
3812
3175
2484
1928
1571
1289
948
393
-400
-1279
-2132
-2813
-3286
-3557
-3643
-3598
-3536
-3455
-3260
-2950
-2613
-2251
-1881
-1588
-1413
-1326
-1262
-1185
-1069
-897
-750
-631
-563
-512
-467
-376
-239
-41
196
475
778
1035
1225
1284
1158
884
539
137
-257
-634
-992
-1354
-1719
-2130
-2551
-2935
-3197
-3362
-3406
-3302
-3122
-2913
-2690
-2446
-2247
-2073
-1901
-1739
-1614
-1504
-1412
-1323
-1274
-1209
-1065
-945
-867
-759
-652
-536
-385
-209
8
228
405
513
542
485
348
148
-38
-200
-345
-487
-613
-709
-825
-917
-964
-967
-914
-823
-709
-578
-429
-269
-137
-68
-34
-23
-25
-6
14
58
105
143
213
278
392
548
733
905
1082
1270
1445
1633
1799
1951
2049
2138
2192
2211
2257
2326
2442
2564
2722
2904
3076
3250
3480
3801
4139
4520
4897
5220
5399
5321
4636
3430
1817
232
-1090
-2105
-2791
-3306
-3761
-4478
-5291
-6076
-6479
-6548
-6080
-5241
-4211
-3322
-2754
-2351
-1915
-1278
-597
54
445
589
446
172
-44
23
319
712
1059
1170
1058
812
669
840
1370
2152
2923
3427
3545
3355
2973
2510
2116
1797
1505
1144
580
-144
-913
-1633
-2221
-2704
-3100
-3378
-3550
-3671
-3666
-3502
-3229
-2877
-2548
-2253
-1979
-1771
-1576
-1355
-1077
-808
-624
-525
-495
-451
-438
-437
-384
-257
-85
98
309
540
768
985
1085
1030
863
614
322
-6
-317
-603
-890
-1245
-1681
-2162
-2607
-2944
-3135
-3220
-3148
-2981
-2827
-2658
-2470
-2314
-2159
-1992
-1833
-1685
-1542
-1414
-1328
-1262
-1156
-1038
-988
-980
-976
-956
-909
-802
-631
-394
-157
37
174
253
257
187
90
-16
-127
-228
-301
-418
-571
-694
-807
-877
-907
-929
-937
-881
-772
-619
-457
-321
-213
-131
-48
28
71
98
126
144
153
172
220
277
332
403
495
638
809
1033
1268
1460
1624
1796
1919
1985
2023
2065
2097
2124
2137
2249
2371
2452
2537
2691
2930
3159
3404
3641
3969
4274
4655
4834
4829
4299
3310
1913
543
-621
-1605
-2250
-2803
-3258
-3954
-4702
-5530
-5981
-6161
-5870
-5246
-4401
-3563
-2942
-2462
-2016
-1363
-715
-53
368
617
648
561
448
499
712
926
1108
1125
1029
908
830
974
1417
1998
2566
2975
3125
3042
2833
2524
2229
1882
1501
1064
521
-174
-896
-1596
-2293
-2857
-3344
-3684
-3858
-3882
-3749
-3502
-3231
-2913
-2600
-2356
-2103
-1793
-1478
-1187
-887
-606
-400
-282
-226
-155
-84
-35
34
140
244
365
500
649
819
922
960
888
714
482
225
-68
-334
-592
-859
-1240
-1667
-2064
-2464
-2784
-2994
-3037
-3029
-2990
-2879
-2736
-2584
-2419
-2279
-2144
-1980
-1796
-1588
-1423
-1297
-1156
-1012
-888
-819
-777
-731
-667
-570
-478
-349
-187
-37
90
191
246
260
258
176
83
3
-90
-250
-416
-548
-662
-772
-868
-917
-950
-943
-919
-864
-772
-650
-506
-367
-223
-132
-94
-52
2
60
99
168
247
306
387
455
550
668
787
936
1100
1276
1407
1539
1666
1806
1906
1962
2026
2103
2195
2306
2420
2518
2642
2740
2936
3087
3307
3559
3894
4149
4471
4738
4934
4675
4239
3330
1622
671
-589
-1475
-1999
-2770
-3362
-4119
-5037
-5563
-5882
-6258
-5735
-5172
-4567
-3663
-3100
-2616
-2019
-1365
-690
-8
268
611
685
716
894
1004
1198
1339
1308
1298
1189
1103
1117
1197
1529
1993
2405
2697
2775
2739
2552
2256
1994
1660
1355
1001
511
-47
-631
-1294
-1987
-2594
-3144
-3529
-3792
-3902
-3860
-3736
-3554
-3326
-3077
-2800
-2470
-2095
-1737
-1376
-1033
-735
-445
-242
-122
-22
47
106
181
263
385
492
561
650
737
784
806
839
823
800
778
700
590
471
313
56
-304
-715
-1101
-1555
-2010
-2520
-3079
-3657
-4031
-4180
-4302
-4438
-4456
-4219
-3872
-3521
-3224
-2774
-2266
-1730
-1223
-680
-248
-9
96
234
492
685
697
554
481
490
453
293
160
129
114
86
42
-6
-61
-202
-353
-448
-457
-476
-617
-757
-871
-940
-1021
-1122
-1165
-1093
-949
-816
-703
-572
-400
-217
-45
132
329
514
657
725
732
744
726
685
696
699
712
720
745
852
998
1169
1355
1541
1714
1903
2064
2250
2380
2567
2758
2956
3108
3215
3321
3446
3577
3685
3864
4080
4298
4350
4246
3712
2805
1524
276
-754
-1528
-2132
-2810
-3480
-4212
-4878
-5532
-5831
-5926
-5715
-5248
-4624
-3914
-3216
-2589
-2050
-1378
-706
-62
382
665
837
989
1122
1266
1420
1460
1448
1443
1397
1366
1371
1421
1570
1832
2142
2360
2498
2454
2357
2131
1803
1513
1234
931
509
8
-595
-1232
-1926
-2564
-3055
-3453
-3713
-3799
-3723
-3582
-3394
-3182
-2907
-2627
-2297
-1892
-1496
-1107
-732
-376
-104
91
199
249
275
268
248
239
237
266
321
390
444
523
628
678
630
482
360
164
-100
-404
-744
-1122
-1551
-1970
-2399
-2743
-3069
-3266
-3326
-3279
-3142
-2971
-2781
-2573
-2316
-2095
-1873
-1621
-1396
-1168
-959
-802
-692
-618
-640
-674
-659
-638
-572
-487
-376
-242
-104
8
77
119
139
155
140
64
-43
-188
-327
-457
-592
-718
-803
-875
-956
-1014
-1065
-1039
-995
-922
-788
-637
-491
-340
-234
-157
-55
39
110
163
186
195
216
207
184
231
305
427
556
646
750
859
996
1124
1250
1415
1577
1787
1902
2049
2169
2294
2375
2443
2530
2667
2822
2966
3154
3362
3595
3761
4010
4255
4510
4519
4269
3498
2427
1153
51
-929
-1666
-2373
-3165
-3961
-4824
-5478
-5967
-6039
-5986
-5556
-4931
-4125
-3377
-2747
-2131
-1498
-782
-133
454
821
1071
1229
1297
1303
1291
1287
1276
1246
1225
1187
1164
1119
1203
1448
1771
2035
2147
2172
2058
1864
1545
1185
818
431
-5
-481
-997
-1567
-2181
-2795
-3333
-3726
-3978
-4048
-3958
-3771
-3489
-3199
-2882
-2510
-2103
-1654
-1195
-799
-419
-77
185
331
369
361
320
249
219
248
263
286
359
469
565
639
690
744
736
656
510
272
13
-289
-607
-998
-1440
-1899
-2334
-2712
-3023
-3239
-3389
-3405
-3356
-3250
-3065
-2860
-2602
-2288
-1957
-1660
-1372
-1122
-888
-721
-627
-551
-551
-506
-474
-384
-249
-127
-47
23
91
140
198
216
186
138
56
-10
-100
-233
-385
-593
-837
-1039
-1166
-1266
-1290
-1252
-1213
-1159
-1071
-968
-835
-676
-551
-442
-344
-249
-127
-45
-13
4
13
8
31
64
107
204
331
522
761
980
1141
1323
1486
1576
1672
1830
1967
2042
2067
2048
2061
2148
2247
2298
2345
2476
2628
2829
3129
3441
3753
4015
4318
4710
5125
5382
5196
4318
2655
528
-1640
-3352
-4536
-5261
-5917
-6597
-7323
-7815
-7896
-7576
-6771
-5682
-4162
-2492
-762
689
1707
2405
2909
3405
3730
3907
3741
3301
2757
2099
1549
1139
966
874
881
977
1025
1103
1100
1177
1320
1401
1294
881
216
-645
-1625
-2674
-3638
-4371
-4885
-5134
-5151
-4954
-4684
-4293
-3738
-2989
-2035
-969
151
1135
1939
2485
2726
2708
2493
2155
1755
1354
999
716
432
149
-72
-291
-462
-517
-456
-318
-158
-27
29
-47
-262
-588
-999
-1432
-1862
-2225
-2603
-2939
-3242
-3398
-3433
-3338
-3127
-2758
-2210
-1739
-1208
-857
-491
-228
-48
85
103
88
-145
-431
-756
-1053
-1261
-1481
-1495
-1486
-1399
-1343
-1338
-1205
-1154
-1102
-1139
-1126
-1139
-1243
-1374
-1550
-1638
-1729
-1765
-1674
-1533
-1265
-949
-618
-282
59
337
538
664
742
791
711
547
329
42
-306
-622
-892
-1030
-1057
-974
-790
-565
-292
-5
295
551
767
977
1082
1105
1095
1006
916
766
658
576
524
624
724
916
1032
1286
1488
1713
1935
2136
2388
2482
2636
2717
2812
2870
2948
3093
3199
3424
3687
4090
4516
4940
5342
5649
5679
5084
3424
1059
-1642
-3870
-5548
-6569
-7104
-7662
-8031
-8461
-8193
-7744
-6632
-5217
-3356
-1183
773
2432
3235
3566
3579
3555
3576
3480
3312
2892
2345
1788
1273
1085
1018
1224
1504
1903
2130
2076
1830
1387
879
248
-511
-1416
-2430
-3489
-4526
-5375
-5926
-6162
-5953
-5374
-4497
-3360
-2144
-958
111
1030
1796
2406
2853
3076
3116
2875
2393
1761
1021
317
-242
-549
-674
-621
-429
-193
-17
18
-9
-111
-295
-515
-809
-1193
-1633
-2113
-2584
-3061
-3393
-3531
-3415
-3083
-2560
-2040
-1511
-982
-471
-217
-138
-18
85
45
-259
-609
-1005
-1374
-1773
-2069
-2165
-2084
-1912
-1707
-1436
-1167
-975
-827
-738
-582
-497
-515
-695
-966
-1224
-1497
-1743
-1946
-1960
-1848
-1668
-1411
-1093
-792
-518
-264
-27
151
222
173
52
-158
-431
-717
-1012
-1213
-1306
-1289
-1148
-960
-698
-411
-175
55
248
385
455
506
539
501
434
307
207
139
102
130
231
392
627
862
1019
1158
1324
1507
1587
1594
1575
1505
1406
1295
1219
1158
1167
1209
1361
1598
1919
2175
2385
2684
3068
3481
3703
3886
4088
4301
4468
4612
4753
4930
4852
4306
2803
560
-2122
-4451
-6132
-7175
-7442
-7430
-7152
-7165
-6889
-6371
-5391
-4035
-2452
-529
1354
2819
3505
3542
3224
2945
2788
2663
2574
2523
2335
2130
1793
1610
1625
1811
2038
2267
2381
2136
1558
659
-306
-1259
-2207
-3162
-4020
-4793
-5285
-5576
-5559
-5258
-4660
-3755
-2663
-1448
-269
773
1531
2057
2367
2460
2355
2150
1886
1561
1181
784
383
30
-207
-270
-178
45
310
517
571
433
129
-300
-825
-1375
-1882
-2315
-2668
-2920
-3061
-3128
-3025
-2712
-2224
-1589
-835
-215
222
555
816
773
421
-57
-421
-814
-1256
-1666
-1995
-2222
-2353
-2349
-2185
-1883
-1594
-1315
-1103
-841
-698
-716
-903
-1092
-1219
-1400
-1601
-1814
-1898
-1885
-1849
-1712
-1470
-1131
-775
-456
-180
2
107
56
-89
-230
-404
-618
-833
-1013
-1164
-1268
-1261
-1128
-884
-592
-236
169
546
808
906
839
675
462
231
19
-147
-244
-343
-407
-438
-376
-255
-117
131
486
874
1168
1353
1476
1523
1457
1228
992
883
898
878
784
811
987
1239
1301
1468
1752
2131
2438
2640
2922
3107
3246
3127
3139
3221
3386
3604
3822
4254
4683
5038
4938
4496
3287
1259
-1326
-3908
-5609
-6660
-7121
-7441
-7397
-7436
-7260
-6796
-5966
-4491
-2675
-594
1482
3126
3978
4120
3678
3167
2916
2819
2724
2646
2415
2135
1771
1421
1274
1408
1633
1893
2055
1885
1320
369
-748
-1782
-2702
-3633
-4411
-5056
-5428
-5560
-5480
-5130
-4478
-3585
-2490
-1237
54
1206
2112
2640
2896
2925
2711
2337
1916
1534
1199
876
485
195
-66
-226
-244
-166
-13
137
97
-96
-482
-990
-1538
-2144
-2678
-3092
-3302
-3435
-3461
-3304
-2998
-2522
-1890
-1137
-413
105
451
729
883
673
264
-244
-737
-1239
-1701
-2042
-2330
-2494
-2490
-2333
-2058
-1730
-1366
-1037
-762
-562
-486
-603
-888
-1129
-1379
-1632
-1859
-2007
-2037
-1982
-1814
-1557
-1241
-903
-617
-342
-119
-18
-50
-176
-346
-594
-842
-1085
-1294
-1397
-1406
-1307
-1129
-870
-567
-212
134
426
673
810
831
712
502
263
-40
-300
-467
-563
-596
-535
-406
-280
-107
146
437
730
1031
1201
1260
1171
1048
1012
937
818
709
687
768
879
978
1161
1381
1542
1683
1867
2035
2172
2283
2375
2547
2740
2872
2992
3100
3204
3391
3753
4272
4735
5114
5364
5175
4452
2712
147
-2624
-4894
-6322
-7098
-7360
-7391
-7267
-7300
-6949
-6133
-4856
-3097
-1126
1009
2963
4185
4481
4040
3251
2650
2330
2143
2060
2021
1903
1744
1463
1301
1361
1558
1824
2096
2126
1765
930
-253
-1520
-2725
-3817
-4755
-5427
-5788
-5753
-5464
-4979
-4251
-3277
-2168
-908
452
1704
2659
3223
3473
3427
3093
2561
1954
1403
989
735
554
351
174
49
16
51
140
217
164
-92
-513
-1067
-1749
-2500
-3192
-3654
-3904
-3974
-3798
-3418
-2887
-2232
-1496
-702
146
838
1106
1208
1122
963
500
-237
-929
-1374
-1751
-2088
-2254
-2417
-2282
-2036
-1779
-1368
-1040
-857
-733
-815
-904
-1035
-1348
-1727
-1974
-2170
-2192
-2132
-2093
-1842
-1486
-1142
-766
-433
-183
54
194
200
115
-110
-442
-771
-1068
-1253
-1320
-1322
-1215
-950
-605
-210
172
516
856
1155
1280
1262
1118
866
523
151
-157
-340
-433
-497
-460
-377
-217
14
251
440
705
970
1122
1171
1152
1103
979
835
682
628
553
489
503
642
985
1238
1322
1390
1526
1660
1755
1860
2010
2138
2195
2339
2521
2717
2986
3368
3797
4213
4694
5100
5392
5641
5613
5224
4206
2050
-743
-3593
-5895
-7146
-7731
-7861
-7716
-7478
-7084
-6387
-5483
-4109
-2299
-248
1879
3575
4468
4444
3700
2795
2157
1894
1943
2135
2326
2390
2298
2033
1767
1681
1825
2058
2197
2022
1369
249
-1159
-2595
-3873
-4926
-5661
-6038
-5990
-5541
-4864
-4076
-3176
-2151
-1043
122
1192
2126
2787
3064
3020
2716
2219
1620
1049
635
406
335
328
335
320
250
162
54
-73
-261
-554
-993
-1581
-2297
-3031
-3692
-4158
-4345
-4207
-3811
-3219
-2513
-1741
-962
-203
471
880
1169
1313
1353
1061
472
-185
-855
-1515
-2046
-2312
-2425
-2357
-2251
-2012
-1608
-1368
-1239
-1146
-1082
-1044
-1106
-1315
-1585
-1834
-2117
-2280
-2306
-2219
-1975
-1635
-1272
-852
-460
-251
-172
-159
-165
-234
-404
-687
-971
-1234
-1471
-1583
-1580
-1449
-1180
-869
-478
-57
319
581
688
767
798
710
464
158
-61
-301
-558
-694
-676
-568
-427
-273
-17
295
483
607
723
899
1004
998
899
761
704
638
506
432
481
629
820
851
986
1265
1604
1829
1848
1994
2114
2132
1887
1741
1780
1930
2080
2194
2566
3007
3536
3884
4314
4927
5412
5730
5886
5772
5213
3845
1231
-1775
-4641
-6716
-7714
-8173
-8054
-7632
-7297
-6955
-6292
-5288
-3724
-1878
37
2097
3603
4183
3850
2855
1815
1180
959
1067
1483
1934
2261
2387
2254
2099
2086
2175
2289
2310
1984
1143
-163
-1694
-3147
-4352
-5253
-5773
-5886
-5583
-5002
-4228
-3343
-2394
-1381
-389
646
1595
2295
2701
2742
2445
1991
1422
840
443
261
292
465
635
754
810
695
535
367
110
-233
-672
-1230
-1858
-2554
-3277
-3869
-4200
-4180
-3829
-3262
-2518
-1690
-897
-161
324
663
909
1006
833
301
-275
-761
-1181
-1630
-1997
-2167
-2093
-1971
-1807
-1529
-1275
-1051
-962
-958
-954
-1078
-1414
-1883
-2263
-2432
-2533
-2648
-2660
-2449
-2068
-1671
-1303
-927
-569
-288
-162
-172
-252
-405
-644
-947
-1198
-1335
-1370
-1353
-1239
-1017
-701
-357
-62
204
414
576
691
681
548
366
166
-108
-360
-472
-468
-373
-259
-173
-19
156
295
428
477
516
603
652
621
534
410
358
426
505
653
776
858
1016
1154
1312
1425
1406
1418
1468
1433
1341
1370
1407
1505
1561
1675
2123
2530
2847
3216
3652
4106
4464
4701
4964
5387
5627
5816
5641
4999
3726
1051
-2214
-5188
-7218
-8128
-8372
-8129
-7568
-7072
-6689
-6188
-5388
-3996
-2278
-365
1601
3161
3927
3698
2720
1706
1186
1153
1434
1951
2593
3029
3111
2890
2544
2387
2303
2236
2074
1586
648
-754
-2351
-3778
-4879
-5603
-5895
-5802
-5335
-4623
-3854
-3060
-2241
-1383
-503
411
1290
1950
2296
2291
2016
1653
1220
794
556
569
780
1068
1311
1411
1328
1045
636
162
-275
-747
-1310
-1937
-2615
-3267
-3855
-4277
-4429
-4228
-3750
-3064
-2278
-1497
-754
-202
116
396
607
747
676
325
-20
-458
-1045
-1546
-1891
-2049
-2003
-1931
-1797
-1577
-1465
-1496
-1641
-1790
-1838
-1893
-2013
-2142
-2269
-2343
-2396
-2399
-2264
-1976
-1597
-1192
-771
-426
-244
-214
-319
-428
-543
-681
-812
-934
-1021
-1055
-1083
-1084
-988
-783
-486
-166
129
368
499
521
445
292
146
-23
-219
-335
-391
-437
-451
-430
-358
-255
-138
-40
48
144
242
311
285
199
156
248
318
393
536
698
892
990
1030
1086
1143
1135
1211
1328
1566
1651
1509
1564
1769
2061
2055
1899
2061
2410
2761
3054
3252
3620
3997
4190
4591
4976
5331
5609
5399
4776
3472
791
-2418
-5466
-7650
-8235
-8345
-7999
-7440
-7012
-6507
-5807
-4889
-3502
-1745
58
2050
3533
4134
3713
2647
1592
1010
1037
1381
1950
2602
3054
3179
3060
2810
2642
2544
2454
2297
1711
612
-996
-2733
-4222
-5315
-5940
-6145
-5898
-5273
-4429
-3579
-2731
-1939
-1100
-250
580
1411
1973
2166
2023
1719
1316
908
607
442
522
805
1164
1409
1463
1329
1082
721
241
-229
-790
-1451
-2130
-2862
-3527
-4062
-4378
-4372
-4075
-3482
-2707
-1900
-1163
-491
-82
101
302
408
492
293
-167
-618
-1135
-1665
-2053
-2208
-2112
-1838
-1656
-1421
-1143
-1110
-1251
-1509
-1703
-1779
-1920
-2189
-2455
-2615
-2684
-2699
-2611
-2335
-1855
-1369
-995
-593
-296
-200
-264
-432
-533
-638
-775
-948
-1091
-1155
-1130
-1076
-964
-742
-474
-151
165
435
612
617
506
318
113
-103
-298
-438
-498
-478
-436
-339
-194
-63
21
74
102
111
95
-14
-70
-116
-89
63
151
427
684
828
1006
1199
1464
1829
2037
2117
2180
2104
2093
1939
1913
1882
1937
1825
1741
1923
2035
2321
2473
2842
3257
3672
3928
4372
4744
4969
5284
5319
5258
4414
2601
-301
-3346
-6025
-7632
-8008
-7997
-7262
-6649
-6234
-5758
-5118
-4224
-2854
-1261
447
2272
3281
3536
2890
1877
1110
809
1025
1590
2376
3025
3353
3289
3087
2780
2621
2503
2323
1970
1087
-239
-1875
-3470
-4777
-5590
-5916
-5793
-5238
-4505
-3677
-2922
-2153
-1460
-765
-52
655
1275
1615
1702
1547
1247
900
619
463
550
820
1131
1441
1617
1646
1420
1025
600
132
-405
-1005
-1661
-2373
-3077
-3703
-4123
-4281
-4126
-3631
-2917
-2143
-1423
-830
-500
-433
-288
-189
-84
-97
-412
-671
-923
-1226
-1496
-1695
-1771
-1498
-1241
-1033
-864
-940
-1108
-1407
-1762
-1987
-2149
-2346
-2517
-2605
-2553
-2466
-2353
-2155
-1801
-1273
-777
-408
-130
14
-10
-183
-389
-577
-710
-831
-938
-961
-911
-831
-757
-596
-376
-106
132
313
447
491
433
282
93
-124
-327
-530
-642
-621
-531
-407
-313
-206
-68
92
175
201
239
263
273
267
252
244
291
419
691
996
1189
1260
1343
1634
1936
1997
1834
1869
2012
1998
1753
1527
1836
2035
2120
2081
2282
2740
2993
3146
3444
3996
4354
4372
4307
4571
4999
5180
4754
3798
2187
-467
-3432
-6031
-7405
-7452
-7198
-6680
-6172
-5700
-5159
-4684
-4072
-2838
-1306
277
1822
2765
3117
2624
1763
1133
1091
1580
2237
2915
3452
3731
3619
3221
2837
2700
2605
2423
2048
1198
-96
-1809
-3449
-4647
-5297
-5488
-5338
-4858
-4165
-3382
-2733
-2118
-1509
-874
-226
403
941
1267
1304
1105
896
770
761
821
1011
1376
1780
2067
2074
1927
1585
1121
591
50
-449
-969
-1580
-2301
-3005
-3601
-4024
-4217
-4046
-3544
-2885
-2172
-1595
-1186
-1016
-942
-874
-741
-621
-699
-800
-960
-1106
-1342
-1543
-1619
-1472
-1180
-937
-722
-651
-683
-928
-1330
-1655
-1835
-2011
-2201
-2331
-2373
-2295
-2235
-2172
-1966
-1572
-1106
-733
-522
-391
-328
-420
-551
-715
-806
-844
-855
-802
-707
-538
-395
-240
-57
201
474
708
827
866
803
601
355
45
-193
-365
-436
-435
-380
-301
-254
-110
40
146
226
277
303
326
275
238
236
237
289
386
525
702
920
1144
1318
1515
1707
1991
2132
2017
1907
1884
2005
2314
2547
2579
2541
2351
2419
2669
2813
3065
3465
3971
4544
4833
4818
4728
4704
4773
4447
3562
1508
-1354
-4062
-6559
-7533
-7667
-7398
-6670
-6116
-5489
-4683
-3980
-3278
-2133
-1021
577
1942
2665
2767
2118
1431
1010
1114
1523
2174
2887
3489
3760
3735
3445
3038
2772
2507
2287
1761
810
-634
-2277
-3720
-4819
-5439
-5634
-5401
-4843
-4033
-3245
-2530
-1988
-1452
-844
-231
322
704
849
751
601
416
352
378
527
866
1340
1812
2130
2240
2078
1746
1256
699
123
-504
-1156
-1854
-2473
-3082
-3611
-3965
-4050
-3792
-3285
-2654
-2077
-1556
-1165
-1113
-1244
-1216
-1165
-1123
-1339
-1500
-1378
-1349
-1413
-1475
-1319
-972
-605
-412
-192
-18
-107
-447
-904
-1248
-1499
-1794
-2142
-2335
-2371
-2387
-2451
-2401
-2152
-1764
-1390
-1129
-877
-716
-712
-874
-1075
-1169
-1181
-1153
-1057
-872
-631
-415
-266
-103
167
466
722
920
993
959
737
401
91
-281
-560
-687
-727
-600
-440
-324
-179
-34
108
231
333
475
566
606
585
478
432
439
514
660
869
1103
1367
1586
1826
2005
2049
2122
2139
2270
2303
2254
2330
2251
2231
2318
2483
2752
2943
3120
3450
3863
4110
4267
4326
4502
4733
4811
4365
3358
1530
-1391
-4028
-6268
-7287
-7181
-7045
-6501
-5866
-5283
-4666
-4060
-3336
-2095
-839
465
1598
2152
2289
1701
998
641
784
1374
2143
2866
3486
3752
3619
3296
2907
2746
2589
2415
2016
1225
23
-1451
-2837
-3946
-4609
-4911
-4826
-4471
-3942
-3445
-3019
-2560
-2104
-1522
-879
-217
302
604
645
506
352
296
342
490
856
1293
1754
2073
2178
2105
1868
1497
1049
587
92
-468
-1155
-1873
-2546
-3066
-3412
-3553
-3418
-3103
-2678
-2264
-2029
-1885
-1791
-1779
-1647
-1682
-1808
-1861
-1853
-1830
-1787
-1811
-1691
-1350
-1078
-728
-409
-153
-50
-175
-415
-564
-778
-1079
-1361
-1615
-1743
-1890
-2057
-2217
-2245
-2120
-1938
-1766
-1594
-1425
-1319
-1293
-1333
-1318
-1263
-1170
-1079
-906
-650
-469
-308
-120
97
323
531
714
861
900
872
759
560
289
-10
-204
-304
-333
-335
-318
-243
-127
-22
67
193
350
541
683
725
729
645
560
522
542
600
767
821
975
1195
1414
1717
1912
2313
2578
2764
2648
2507
2691
2708
2702
2622
2662
2937
3231
3248
3428
3687
3749
4013
4262
4612
5020
4925
4019
2445
-238
-2999
-5392
-6943
-7083
-6914
-6471
-6182
-5895
-5412
-4692
-3928
-2897
-1699
-463
803
1488
1759
1390
824
459
592
1300
2204
3139
3785
4089
3971
3643
3233
2957
2690
2472
2164
1465
422
-960
-2296
-3396
-4088
-4409
-4404
-4204
-3849
-3506
-3323
-3128
-2928
-2506
-1970
-1295
-642
-140
142
174
117
112
218
429
774
1165
1593
1870
1982
1916
1690
1438
1167
860
477
58
-473
-1078
-1715
-2338
-2822
-3132
-3259
-3175
-2948
-2781
-2703
-2643
-2636
-2501
-2444
-2443
-2339
-2217
-2057
-1912
-1801
-1702
-1550
-1415
-1138
-810
-547
-354
-293
-275
-321
-472
-691
-892
-1058
-1196
-1374
-1577
-1785
-2000
-2170
-2273
-2250
-2180
-2126
-2058
-1949
-1816
-1702
-1619
-1523
-1338
-1115
-874
-632
-408
-202
-65
31
195
385
531
587
584
593
534
380
154
-11
-10
30
14
1
65
87
41
-51
-123
-49
100
239
430
655
814
940
980
1105
1358
1450
1505
1562
1606
1747
1764
1592
1723
1934
2156
2499
2642
2844
3026
3025
3167
3409
3527
3614
3766
3908
4100
4194
4191
4250
4497
4411
3665
2156
-569
-3091
-5185
-6583
-6746
-6705
-6274
-5841
-5622
-5137
-4444
-3748
-2860
-1978
-946
267
890
1011
637
128
-21
259
967
1934
2939
3753
4155
4122
3812
3301
2850
2394
2080
1777
1144
200
-1033
-2203
-3039
-3537
-3739
-3625
-3356
-3013
-2777
-2749
-2815
-2901
-2786
-2437
-1920
-1293
-756
-362
-75
121
337
580
900
1272
1652
1980
2186
2152
1838
1391
972
681
450
244
6
-294
-642
-1038
-1449
-1843
-2188
-2400
-2531
-2574
-2554
-2595
-2673
-2714
-2858
-3290
-3567
-3538
-3205
-2884
-2850
-2674
-2203
-1783
-1541
-1355
-1076
-607
-339
-278
-213
-223
-373
-712
-1071
-1102
-912
-888
-1049
-1214
-1195
-1255
-1544
-1934
-2125
-2068
-2048
-2100
-2143
-2112
-2022
-1918
-1750
-1424
-983
-515
-151
150
483
739
811
722
581
501
469
449
428
348
298
299
346
422
408
407
435
377
253
104
60
95
72
169
363
632
847
849
935
1108
1300
1438
1495
1768
2078
2231
2303
2266
2243
2320
2264
2377
2565
2680
2982
3051
3320
3688
3926
4183
4417
4681
4972
5028
4962
4659
3596
1656
-1306
-3868
-5828
-6754
-6821
-6745
-6106
-5628
-5232
-4820
-4235
-3469
-2505
-1768
-886
115
547
541
-113
-564
-473
22
880
2014
3177
4115
4537
4435
4139
3665
3152
2509
2027
1479
683
-382
-1650
-2653
-3377
-3728
-3735
-3411
-2933
-2494
-2324
-2378
-2520
-2784
-2834
-2697
-2327
-1842
-1490
-1174
-864
-551
-161
322
890
1557
2132
2486
2554
2385
2001
1421
898
484
188
-39
-327
-602
-890
-1266
-1593
-1871
-2029
-2046
-2109
-2196
-2325
-2542
-2827
-3417
-3996
-4280
-4135
-3786
-3685
-3492
-3050
-2374
-1887
-1719
-1438
-932
-446
-204
-87
57
127
-115
-518
-753
-706
-618
-707
-930
-954
-900
-1109
-1600
-2097
-2223
-2304
-2434
-2556
-2571
-2475
-2408
-2281
-2040
-1642
-1137
-667
-181
281
643
846
825
714
612
583
577
522
461
468
510
472
396
327
331
384
392
399
357
286
224
113
115
210
362
653
879
1141
1448
1621
1835
1838
1838
2157
2365
2393
2329
2303
2513
2639
2531
2635
2899
3242
3442
3710
4106
4336
4572
4502
4682
4847
4967
4986
4367
3078
537
-2295
-4693
-6240
-6485
-6431
-5936
-5279
-4966
-4494
-4031
-3441
-2681
-2062
-1349
-474
208
291
-167
-826
-1039
-805
-163
919
2223
3491
4291
4546
4514
4135
3642
2955
2389
1981
1374
468
-775
-1871
-2618
-3100
-3252
-3092
-2655
-2147
-1859
-1860
-2030
-2380
-2772
-2971
-2913
-2599
-2224
-1927
-1661
-1377
-944
-369
318
1103
1824
2454
2837
2884
2598
2000
1323
801
454
206
10
-184
-370
-601
-881
-1159
-1401
-1546
-1674
-1794
-1905
-2114
-2438
-3162
-4143
-4785
-4953
-4581
-4350
-4141
-3502
-2660
-1894
-1605
-1361
-821
-313
-42
119
311
432
179
-297
-547
-402
-221
-238
-320
-217
-51
-301
-897
-1602
-2012
-2284
-2602
-2803
-2840
-2736
-2673
-2618
-2362
-1930
-1388
-809
-234
355
749
939
907
698
486
364
388
488
607
754
968
1197
1303
1275
1194
1135
1118
1013
779
572
411
209
60
54
194
515
890
1304
1721
1937
2168
2205
2212
2226
2191
2452
2512
2736
2880
2996
3389
3595
3906
4004
4172
4368
4341
4333
4405
4549
4810
4972
4475
3335
891
-1948
-4343
-5994
-6229
-6156
-5687
-5187
-5000
-4588
-4153
-3544
-2846
-2255
-1479
-506
132
255
-294
-939
-1170
-889
-109
1032
2399
3599
4409
4692
4735
4320
3731
3028
2493
2123
1421
462
-740
-1805
-2514
-2968
-3141
-2992
-2635
-2158
-1860
-1859
-2043
-2552
-2999
-3279
-3224
-2895
-2620
-2245
-1800
-1342
-805
-255
380
1110
1787
2373
2723
2750
2435
1823
1185
726
425
242
76
-45
-94
-198
-402
-649
-899
-1106
-1344
-1592
-1908
-2721
-3727
-4527
-5055
-5245
-5507
-5438
-4772
-3987
-3259
-2702
-2125
-1471
-1029
-708
-349
38
198
41
-153
-203
-65
-55
-92
31
309
469
268
-105
-537
-975
-1487
-1972
-2298
-2508
-2679
-2813
-2854
-2681
-2404
-2076
-1664
-1146
-571
-147
102
173
69
-80
-152
-126
-43
105
369
690
996
1117
1103
1099
1095
1072
913
766
675
586
460
343
318
392
546
912
1436
1930
2266
2391
2531
2627
2555
2415
2378
2397
2425
2365
2522
2819
2877
3075
3241
3584
3921
4042
4299
4668
5006
5115
5080
4939
3998
1692
-1223
-3740
-5171
-5491
-5613
-5279
-4645
-4419
-4199
-4003
-3414
-2664
-2306
-1933
-1351
-774
-661
-1235
-1799
-1797
-1292
-400
669
2058
3423
4361
4773
4837
4627
4112
3446
2897
2510
1922
1060
17
-855
-1402
-1760
-1867
-1764
-1550
-1374
-1385
-1629
-2097
-2792
-3504
-4016
-4106
-3982
-3804
-3552
-3106
-2507
-1919
-1243
-505
295
983
1475
1797
1917
1760
1402
1009
793
764
733
738
810
929
910
688
402
80
-297
-710
-1209
-1717
-2282
-2953
-3592
-4237
-5049
-5681
-5866
-5567
-4956
-4541
-3927
-3063
-2297
-1851
-1589
-1186
-737
-408
-322
-113
225
394
342
330
657
1126
1296
1283
1183
1089
716
-22
-705
-1281
-1703
-2178
-2446
-2415
-2322
-2160
-1991
-1639
-1088
-606
-249
-48
111
198
124
9
-116
-42
123
387
749
1037
1296
1450
1568
1532
1368
1172
938
774
553
384
336
301
434
643
909
1385
1670
1919
2185
2294
2457
2387
2437
2543
2631
2907
2995
3321
3445
3488
3812
3781
4190
4376
4494
4907
4967
5161
4893
3261
760
-1952
-4129
-5042
-5208
-5138
-4584
-4359
-4343
-4177
-3948
-3349
-3059
-2705
-2256
-1685
-1437
-1882
-2463
-2652
-2322
-1515
-507
790
2211
3358
4110
4392
4479
4247
3797
3331
3005
2637
2022
1232
464
42
-219
-344
-362
-305
-215
-312
-634
-1124
-1838
-2622
-3299
-3778
-3953
-4004
-3952
-3715
-3311
-2765
-2187
-1592
-1038
-580
-153
123
280
284
156
106
168
354
546
710
965
1215
1301
1208
953
564
28
-686
-1363
-1956
-2640
-3288
-3755
-3903
-3856
-3829
-3748
-3485
-3134
-2904
-2789
-2652
-2448
-2323
-2265
-2114
-1880
-1606
-1438
-1207
-785
-395
-59
138
305
456
376
175
-98
-292
-455
-691
-771
-756
-690
-595
-486
-285
-137
-14
49
95
119
31
-91
-248
-335
-358
-406
-323
-121
73
249
300
326
305
238
200
163
240
318
336
320
328
547
806
1048
1301
1509
1773
2000
2044
2127
2303
2426
2535
2571
2764
2995
3083
3167
3210
3432
3583
3641
3744
3940
4201
4344
4408
4609
4812
4194
2281
-20
-2071
-3385
-3727
-3993
-3629
-3258
-3403
-3486
-3603
-3333
-3092
-3121
-2901
-2525
-2177
-2419
-3154
-3512
-3454
-2940
-2011
-892
485
1693
2459
2846
2957
2852
2649
2533
2591
2632
2440
1994
1393
980
794
809
969
1175
1368
1366
1016
370
-552
-1470
-2177
-2616
-2788
-2918
-2943
-2993
-2997
-2925
-2825
-2561
-2267
-1885
-1505
-1245
-1144
-1264
-1472
-1539
-1406
-1102
-707
-231
224
609
807
836
798
700
619
265
-482
-1182
-1804
-2299
-2628
-3071
-3027
-2765
-2511
-2353
-2336
-2222
-2292
-2427
-2609
-2602
-2457
-2551
-2692
-2536
-2214
-1897
-1730
-1414
-916
-425
-232
-289
-316
-477
-666
-894
-919
-824
-756
-652
-517
-253
-46
45
229
370
491
530
383
204
-44
-191
-266
-233
-57
137
371
530
574
520
436
373
293
220
114
30
-29
-158
-200
-145
94
360
624
1048
1386
1670
1745
1729
1864
1881
2037
2218
2509
2825
3086
3294
3436
3607
3659
3745
3846
4042
4221
4385
4521
4574
4759
4243
2609
889
-1009
-2121
-2379
-2859
-2538
-2493
-2827
-2889
-3306
-3137
-3244
-3450
-3370
-3308
-3121
-3462
-4142
-4337
-4351
-3815
-2984
-2162
-940
-26
729
1227
1505
1593
1545
1591
1776
1884
1860
1655
1461
1474
1530
1747
1919
2029
2083
2059
1854
1408
717
-20
-525
-943
-1250
-1529
-1792
-1939
-2087
-2136
-2112
-2127
-2146
-2260
-2247
-2247
-2413
-2535
-2708
-2683
-2535
-2347
-2025
-1721
-1370
-1028
-823
-607
-754
-1090
-1255
-1406
-1349
-1428
-1583
-1419
-1259
-1035
-907
-741
-565
-588
-584
-648
-675
-872
-1238
-1375
-1369
-1310
-1274
-1326
-1171
-1042
-911
-913
-944
-922
-1093
-1151
-1239
-1342
-1431
-1573
-1513
-1328
-1074
-805
-617
-316
-141
41
187
166
163
79
144
229
230
263
318
517
713
856
1029
1076
1089
1007
845
768
572
406
289
279
431
473
516
607
698
828
834
833
880
832
840
824
819
890
888
1033
1184
1469
1755
1916
2083
2285
2441
2639
2786
2863
3024
3143
3244
3495
3549
3553
2952
2075
1297
482
240
-101
-265
-261
-570
-694
-893
-1061
-1109
-1329
-1409
-1508
-1658
-1831
-2364
-2726
-2885
-2946
-2680
-2468
-1984
-1552
-1287
-993
-823
-668
-556
-452
-258
-35
31
42
-16
65
208
449
692
934
1179
1356
1386
1245
974
659
487
383
343
311
262
206
153
77
107
135
171
212
-28
-86
-7
-173
-580
-815
-856
-950
-1026
-1090
-1069
-1029
-973
-827
-725
-622
-472
-331
-195
-161
-174
-187
-149
-14
60
162
314
458
549
580
655
692
677
732
696
548
551
545
428
435
547
498
468
570
458
434
406
312
367
225
176
212
90
119
160
140
220
308
368
442
487
547
586
612
574
534
521
458
397
325
239
179
86
31
19
32
42
65
119
129
135
133
87
53
65
108
149
159
176
148
116
112
135
189
232
277
335
377
412
446
503
557
584
605
603
582
563
501
436
365
271
207
149
107
93
128
192
244
237
239
246
240
232
221
224
231
258
248
228
201
154
122
103
130
186
214
227
252
266
289
299
308
331
329
322
303
280
275
282
297
262
205
160
92
-1
-50
-60
-56
-38
-44
-52
-29
-8
3
40
102
140
150
173
193
149
95
78
18
-52
-66
-105
-149
-170
-154
-157
-162
-178
-206
-239
-266
-253
-252
-253
-266
-253
-229
-259
-301
-324
-337
-350
-353
-344
-336
-358
-399
-409
-423
-420
-383
-349
-334
-297
-252
-219
-164
-114
-80
-61
-37
22
54
55
73
70
35
-6
-52
-80
-88
-70
-35
7
47
42
60
92
94
85
89
92
59
3
-81
-168
-219
-257
-281
-282
-291
-275
-216
-127
-48
6
35
63
96
119
138
124
67
-11
-37
-50
-67
-109
-149
-162
-178
-202
-209
-210
-255
-277
-304
-345
-368
-385
-401
-407
-390
-377
-352
-323
-298
-257
-242
-257
-270
-314
-394
-444
-426
-410
-384
-334
-282
-245
-228
-228
-229
-237
-236
-223
-224
-222
-241
-284
-328
-382
-450
-501
-533
-542
-532
-503
-461
-446
-445
-436
-402
-345
-270
-196
-174
-165
-136
-101
-67
-17
21
7
-35
-76
-110
-161
-218
-255
-276
-307
-326
-347
-418
-496
-527
-559
-592
-599
-616
-637
-655
-651
-636
-646
-652
-635
-659
-680
-652
-638
-642
-585
-490
-424
-394
-361
-306
-246
-204
-180
-163
-162
-179
-220
-259
-304
-377
-434
-457
-496
-520
-530
-523
-512
-492
-460
-441
-447
-437
-398
-368
-356
-346
-343
-356
-383
-386
-378
-374
-376
-393
-377
-387
-410
-406
-408
-392
-382
-380
-350
-320
-311
-324
-350
-363
-360
-358
-343
-321
-313
-327
-347
-339
-340
-365
-348
-312
-284
-273
-233
-202
-195
-174
-151
-126
-118
-143
-177
-213
-280
-334
-401
-457
-494
-514
-521
-558
-558
-523
-490
-478
-463
-469
-493
-511
-507
-504
-523
-524
-509
-514
-508
-497
-491
-507
-514
-532
-562
-549
-523
-517
-527
-546
-554
-556
-558
-520
-490
-465
-427
-419
-421
-425
-430
-405
-391
-396
-419
-486
-544
-582
-588
-565
-534
-490
-427
-369
-325
-298
-290
-301
-334
-355
-371
-393
-428
-481
-562
-629
-673
-662
-643
-615
-573
-537
-503
-503
-497
-514
-553
-544
-491
-465
-478
-490
-511
-514
-502
-502
-477
-472
-479
-505
-555
-586
-640
-676
-682
-689
-701
-689
-668
-652
-623
-590
-589
-581
-545
-516
-484
-464
-439
-430
-440
-433
-425
-428
-394
-353
-294
-235
-220
-190
-195
-207
-197
-179
-170
-183
-205
-222
-269
-350
-418
-471
-513
-543
-554
-590
-631
-659
-696
-697
-691
-673
-651
-639
-653
-671
-672
-669
-658
-614
-539
-504
-500
-509
-500
-470
-491
-510
-513
-510
-454
-405
-368
-322
-287
-256
-234
-212
-202
-205
-259
-296
-264
-213
-218
-236
-231
-262
-311
-343
-349
-350
-355
-342
-360
-373
-381
-380
-355
-350
-345
-355
-382
-402
-425
-450
-452
-466
-490
-504
-545
-563
-576
-620
-635
-641
-623
-598
-578
-534
-499
-488
-460
-392
-361
-373
-396
-406
-455
-552
-617
-648
-662
-670
-700
-719
-722
-683
-643
-631
-608
-576
-554
-575
-590
-588
-564
-516
-510
-495
-476
-485
-491
-485
-477
-494
-500
-521
-539
-567
-616
-613
-575
-560
-560
-549
-541
-537
-535
-548
-567
-570
-606
-655
-653
-649
-646
-627
-611
-598
-573
-514
-469
-453
-423
-395
-382
-367
-361
-361
-359
-363
-394
-401
-396
-389
-394
-431
-442
-432
-396
-364
-367
-375
-383
-417
-435
-453
-479
-488
-499
-504
-510
-500
-478
-479
-503
-547
-581
-575
-539
-512
-500
-467
-453
-459
-491
-505
-492
-466
-449
-458
-478
-471
-489
-524
-498
-406
-317
-261
-230
-221
-230
-241
-252
-252
-242
-241
-222
-200
-165
-143
-131
-156
-218
-239
-238
-264
-285
-302
-320
-353
-390
-385
-367
-365
-396
-414
-391
-326
-301
-310
-317
-318
-316
-331
-320
-280
-217
-201
-236
-242
-226
-229
-275
-293
-265
-252
-252
-256
-254
-263
-285
-294
-291
-324
-360
-355
-374
-416
-463
-501
-544
-583
-591
-625
-655
-669
-689
-682
-646
-620
-603
-567
-504
-464
-440
-427
-403
-387
-402
-421
-455
-492
-495
-485
-494
-488
-485
-477
-499
-537
-558
-551
-533
-519
-502
-512
-494
-491
-514
-525
-536
-537
-532
-536
-546
-547
-552
-548
-539
-526
-509
-473
-444
-431
-407
-365
-338
-343
-365
-367
-379
-405
-426
-416
-383
-359
-352
-337
-306
-284
-275
-290
-319
-307
-285
-283
-280
-292
-276
-275
-296
-301
-331
-335
-303
-280
-276
-309
-341
-359
-336
-322
-336
-331
-315
-316
-330
-329
-334
-337
-322
-303
-292
-257
-239
-249
-258
-301
-364
-387
-390
-401
-418
-407
-391
-388
-381
-345
-304
-294
-284
-268
-233
-193
-208
-220
-229
-250
-264
-273
-276
-290
-285
-285
-293
-297
-292
-279
-286
-322
-356
-372
-389
-393
-435
-458
-452
-442
-453
-462
-442
-453
-454
-447
-426
-414
-387
-359
-344
-331
-344
-365
-384
-400
-385
-348
-284
-232
-210
-217
-216
-218
-241
-257
-283
-305
-305
-325
-336
-373
-447
-492
-523
-519
-504
-477
-444
-418
-403
-404
-439
-443
-435
-458
-477
-482
-462
-427
-412
-416
-415
-427
-427
-413
-419
-418
-392
-350
-313
-305
-349
-383
-398
-390
-369
-362
-369
-384
-373
-371
-381
-421
-463
-480
-470
-438
-410
-383
-366
-343
-337
-344
-357
-366
-363
-361
-372
-405
-433
-453
-453
-433
-413
-413
-433
-428
-389
-354
-346
-348
-326
-306
-302
-315
-323
-321
-293
-275
-268
-256
-231
-216
-207
-194
-181
-189
-233
-265
-295
-309
-310
-340
-367
-371
-355
-346
-347
-352
-371
-384
-365
-377
-423
-429
-438
-438
-445
-417
-382
-373
-351
-308
-274
-250
-231
-211
-163
-132
-137
-150
-140
-146
-155
-174
-198
-178
-191
-208
-203
-209
-220
-219
-222
-229
-249
-251
-258
-298
-304
-295
-278
-266
-263
-294
-311
-312
-338
-355
-369
-344
-314
-307
-332
-331
-315
-317
-288
-230
-172
-142
-131
-125
-126
-107
-103
-122
-141
-177
-233
-245
-247
-254
-232
-233
-242
-283
-313
-324
-347
-333
-279
-250
-241
-259
-296
-336
-384
-405
-395
-402
-407
-415
-418
-396
-371
-362
-406
-433
-424
-399
-388
-385
-377
-394
-410
-388
-389
-379
-352
-340
-327
-321
-321
-342
-377
-393
-408
-438
-467
-476
-460
-427
-408
-397
-366
-340
-307
-276
-259
-247
-229
-234
-282
-315
-306
-276
-241
-219
-217
-252
-276
-301
-330
-304
-256
-212
-196
-207
-243
-329
-407
-446
-460
-454
-427
-386
-374
-390
-424
-466
-506
-521
-505
-480
-432
-370
-335
-352
-367
-376
-356
-304
-253
-195
-162
-145
-137
-130
-142
-144
-123
-96
-84
-115
-156
-194
-232
-261
-279
-265
-242
-241
-208
-207
-233
-259
-285
-323
-350
-347
-343
-338
-346
-358
-337
-260
-194
-143
-104
-98
-93
-100
-122
-140
-167
-191
-193
-217
-249
-265
-222
-177
-193
-219
-247
-282
-337
-374
-360
-346
-346
-348
-363
-348
-308
-291
-272
-246
-250
-287
-325
-332
-354
-383
-413
-407
-377
-358
-359
-341
-314
-307
-330
-299
-242
-248
-255
-243
-248
-274
-310
-332
-322
-320
-308
-288
-306
-331
-341
-329
-310
-301
-319
-334
-342
-337
-346
-373
-385
-394
-439
-457
-443
-462
-474
-490
-475
-472
-474
-473
-466
-424
-396
-374
-360
-345
-354
-368
-353
-359
-343
-303
-287
-269
-267
-260
-261
-277
-287
-280
-290
-290
-275
-264
-278
-282
-278
-307
-336
-368
-373
-387
-404
-405
-424
-451
-456
-432
-393
-357
-360
-358
-353
-370
-375
-369
-355
-338
-325
-310
-287
-233
-161
-130
-148
-184
-191
-204
-219
-237
-280
-309
-320
-330
-360
-406
-422
-402
-372
-365
-376
-387
-402
-435
-483
-507
-532
-537
-495
-443
-374
-318
-287
-291
-291
-279
-262
-269
-289
-279
-271
-261
-269
-276
-293
-303
-288
-266
-294
-361
-408
-405
-428
-448
-416
-373
-370
-396
-416
-434
-442
-454
-458
-448
-423
-400
-380
-375
-352
-282
-222
-191
-140
-94
-109
-121
-141
-203
-260
-293
-315
-336
-351
-362
-358
-363
-354
-326
-286
-261
-248
-220
-244
-268
-272
-294
-305
-319
-331
-359
-397
-414
-418
-411
-418
-434
-472
-481
-459
-443
-392
-324
-315
-323
-358
-376
-361
-358
-370
-379
-376
-374
-362
-374
-405
-381
-356
-372
-382
-373
-378
-373
-357
-366
-410
-439
-422
-416
-418
-381
-336
-309
-289
-292
-304
-315
-282
-227
-225
-239
-220
-202
-215
-252
-318
-362
-391
-417
-416
-409
-410
-412
-385
-333
-340
-341
-318
-321
-322
-330
-339
-376
-408
-428
-438
-448
-474
-480
-474
-444
-418
-409
-409
-395
-353
-353
-346
-357
-372
-420
-490
-539
-556
-548
-515
-456
-443
-463
-465
-436
-413
-396
-381
-351
-346
-369
-391
-419
-425
-427
-465
-501
-525
-502
-473
-463
-433
-396
-388
-397
-352
-302
-283
-256
-227
-186
-154
-127
-128
-144
-165
-180
-208
-240
-253
-256
-224
-212
-231
-263
-305
-369
-418
-460
-471
-463
-448
-412
-391
-387
-368
-336
-297
-265
-261
-262
-264
-274
-286
-317
-356
-367
-347
-338
-320
-313
-337
-356
-343
-319
-314
-313
-300
-324
-366
-391
-429
-491
-531
-529
-532
-527
-498
-462
-441
-416
-375
-356
-385
-400
-373
-364
-373
-377
-375
-383
-410
-462
-510
-523
-523
-544
-555
-551
-557
-517
-479
-471
-460
-450
-480
-545
-584
-570
-563
-555
-519
-483
-451
-453
-443
-447
-488
-509
-514
-528
-518
-492
-497
-501
-505
-518
-529
-502
-460
-429
-415
-399
-378
-347
-331
-347
-370
-385
-366
-360
-375
-371
-369
-381
-383
-402
-385
-337
-289
-237
-214
-240
-278
-313
-355
-375
-396
-417
-421
-406
-392
-386
-379
-400
-419
-416
-417
-432
-436
-416
-430
-440
-462
-510
-567
-609
-635
-648
-623
-578
-551
-541
-543
-558
-539
-474
-407
-346
-315
-337
-368
-380
-417
-469
-497
-505
-505
-521
-534
-522
-507
-477
-466
-475
-486
-496
-486
-483
-498
-500
-489
-469
-457
-467
-475
-445
-428
-435
-420
-438
-448
-454
-507
-549
-569
-576
-573
-569
-565
-558
-510
-442
-401
-363
-307
-255
-231
-264
-292
-312
-353
-375
-372
-368
-373
-382
-393
-404
-398
-389
-388
-365
-333
-312
-303
-320
-338
-336
-362
-400
-411
-382
-386
-396
-363
-369
-365
-342
-328
-311
-287
-277
-256
-266
-345
-368
-378
-369
-340
-316
-285
-257
-222
-225
-245
-256
-284
-314
-369
-437
-474
-504
-538
-597
-649
-644
-610
-604
-591
-549
-506
-494
-495
-508
-519
-515
-510
-479
-444
-415
-409
-420
-395
-333
-279
-236
-204
-180
-170
-181
-216
-297
-359
-394
-420
-451
-499
-504
-494
-518
-547
-564
-585
-592
-595
-600
-553
-531
-531
-514
-527
-546
-518
-440
-386
-398
-430
-429
-425
-421
-415
-397
-384
-391
-361
-330
-320
-327
-345
-338
-328
-337
-352
-375
-412
-437
-445
-462
-507
-516
-514
-535
-517
-489
-474
-512
-525
-555
-578
-556
-518
-453
-408
-379
-360
-346
-358
-346
-340
-319
-269
-263
-266
-249
-241
-227
-211
-187
-136
-135
-148
-145
-178
-227
-247
-260
-278
-305
-307
-284
-273
-271
-267
-266
-257
-254
-262
-261
-244
-232
-227
-210
-221
-220
-202
-181
-140
-128
-104
-41
-9
16
5
-13
-28
-54
-74
-132
-187
-220
-249
-287
-304
-311
-322
-336
-340
-348
-364
-353
-318
-301
-318
-342
-354
-351
-335
-337
-361
-365
-365
-371
-401
-439
-460
-445
-407
-390
-396
-385
-354
-315
-251
-192
-180
-166
-162
-166
-151
-163
-172
-156
-141
-129
-105
-87
-112
-138
-161
-226
-257
-278
-276
-280
-286
-273
-274
-272
-286
-255
-200
-163
-154
-163
-176
-213
-225
-214
-204
-170
-111
-62
-64
-74
-56
-35
-31
-49
-84
-118
-144
-188
-224
-238
-257
-290
-319
-356
-386
-395
-380
-340
-307
-257
-221
-219
-242
-280
-322
-345
-351
-323
-323
-334
-308
-279
-268
-270
-256
-220
-191
-177
-166
-152
-140
-146
-158
-186
-195
-208
-226
-226
-228
-242
-245
-239
-253
-266
-296
-321
-331
-343
-343
-357
-354
-339
-336
-342
-359
-340
-294
-264
-247
-204
-170
-164
-168
-177
-190
-183
-182
-214
-240
-232
-168
-112
-103
-114
-115
-103
-102
-102
-97
-130
-150
-135
-110
-110
-118
-74
-56
-95
-121
-115
-87
-80
-100
-112
-118
-128
-136
-150
-177
-188
-171
-147
-118
-59
-12
-26
-61
-66
-78
-103
-115
-125
-121
-86
-66
-110
-141
-147
-151
-143
-145
-158
-175
-204
-246
-263
-241
-222
-201
-178
-191
-212
-218
-212
-226
-232
-241
-256
-266
-285
-293
-264
-211
-191
-147
-127
-140
-141
-139
-130
-91
-48
-17
-12
-21
-29
-67
-79
-89
-137
-178
-196
-223
-271
-304
-326
-374
-394
-354
-339
-320
-293
-291
-256
-247
-229
-200
-209
-204
-195
-193
-188
-214
-219
-226
-191
-127
-97
-69
-61
-74
-66
-57
-59
-33
-47
-95
-104
-111
-157
-171
-205
-276
-315
-316
-301
-309
-318
-324
-304
-259
-218
-192
-179
-169
-149
-114
-73
-51
-52
-40
-50
-72
-96
-112
-89
-75
-82
-65
-40
-19
-25
-75
-98
-104
-84
-96
-130
-151
-168
-177
-208
-245
-269
-276
-275
-284
-277
-266
-263
-255
-229
-220
-186
-145
-150
-161
-190
-200
-222
-201
-202
-173
-222
-163
-228
-186
-271
-180
-348
-264
-539
-311
-1662
-3357
-954
-978
-973
-415
-224
-632
-626
-832
-1156
-747
-709
-487
-539
-306
-64
-523
-445
171
-286
-460
-172
-118
-408
-235
-462
-169
-71
-423
227
-194
-364
-388
-405
-677
-596
-156
-412
-469
-302
-106
-208
-467
-394
-324
-182
-132
-397
-506
-357
-531
-620
-535
-478
-257
-478
-359
-376
-498
-938
-1004
-1339
-781
-949
-788
-468
-390
-809
-860
-658
-958
-677
-602
-150
-443
-317
-616
-482
-552
-484
-726
-550
-218
-392
-956
-900
-728
-824
-1011
-972
-668
-847
-821
-711
-1099
-1248
-954
-1032
-1179
-1216
-680
-919
-960
-866
-955
-987
-999
-870
-826
-930
-1292
-1563
-1820
-1416
-1433
-1597
-1257
-1111
-1028
-1077
-1459
-1315
-1036
-1062
-986
-647
-498
-448
-182
-262
-153
-133
-490
-588
-442
35
-281
-72
-109
-23
-39
-482
-321
-183
-491
-551
-633
-1032
-1099
-1082
-1044
-742
-594
-598
-742
-863
-924
-1019
-1034
-995
-580
-572
-740
-649
-771
-747
-809
-864
-772
-805
-681
-639
-680
-912
-731
-508
-560
-497
-516
-472
-487
-642
-798
-784
-801
-587
-454
-294
-102
-419
-559
-393
-355
-618
-722
-327
-296
-441
-464
-763
-772
-527
-317
-389
-484
-257
-160
-443
-505
-359
-603
-524
-172
-204
-496
-577
-482
-663
-826
-649
-477
-613
-479
-201
-169
-267
-302
-223
32
169
126
54
-31
-167
-11
16
-27
89
103
179
121
76
154
261
334
260
291
290
221
304
370
283
367
403
310
216
155
150
80
36
170
243
270
341
413
436
378
551
527
433
302
365
547
299
363
610
639
641
607
636
626
714
598
493
646
855
814
716
719
831
798
580
850
889
784
822
817
874
1025
916
897
1052
1082
1009
918
853
752
837
894
881
910
959
1040
1064
946
820
831
841
901
823
846
907
759
751
898
797
612
607
699
686
554
568
713
730
745
810
825
858
827
639
516
611
581
466
447
615
661
551
588
697
703
536
505
503
513
546
506
491
526
644
572
507
499
558
596
587
537
524
533
471
458
356
373
442
380
312
255
278
165
89
202
197
120
135
178
140
112
88
113
133
96
120
161
257
359
371
338
443
579
597
595
580
546
525
605
622
616
724
802
705
583
608
520
424
453
599
755
786
774
763
745
768
719
670
750
806
781
701
697
697
686
825
941
899
869
898
867
802
824
909
956
899
906
992
1048
988
849
895
970
934
818
718
710
708
640
596
617
641
540
445
430
386
253
196
219
266
268
169
137
113
136
55
-45
-45
-60
-24
-38
-65
-75
-151
-194
-152
-85
-63
-123
-172
-157
-207
-250
-343
-340
-232
-229
-236
-320
-315
-283
-296
-274
-221
-160
-163
-224
-258
-218
-232
-166
-139
-124
-86
-105
-74
-102
-72
-41
-50
-3
-17
-38
-42
-76
-106
-89
-95
-72
-54
-43
-51
-78
-16
36
77
71
130
224
210
167
181
251
285
372
469
523
533
537
550
571
644
690
679
705
836
864
855
854
911
1066
1061
1117
1230
1326
1372
1363
1429
1510
1541
1588
1633
1593
1692
1715
1785
1790
1803
1888
1910
2001
2061
2139
2165
2195
2200
2150
1881
1596
1377
1223
1118
1017
992
912
814
604
401
128
-213
-431
-563
-682
-873
-997
-1114
-1238
-1406
-1561
-1631
-1736
-1800
-1871
-1924
-2003
-2098
-2095
-2051
-1943
-1823
-1697
-1572
-1491
-1492
-1556
-1584
-1504
-1353
-1185
-974
-799
-667
-595
-593
-583
-560
-524
-434
-374
-344
-306
-279
-261
-299
-299
-288
-338
-452
-579
-640
-755
-875
-922
-915
-935
-1036
-1092
-1139
-1285
-1456
-1579
-1632
-1597
-1582
-1564
-1548
-1527
-1506
-1540
-1531
-1467
-1355
-1236
-1107
-941
-759
-585
-412
-250
-108
21
139
236
274
408
546
678
844
969
1146
1247
1324
1423
1492
1569
1572
1613
1685
1732
1812
1867
1933
1987
2029
2114
2174
2253
2296
2427
2516
2557
2625
2659
2766
2606
2299
1654
782
185
-74
339
927
1248
1173
619
-97
-761
-1235
-1471
-1616
-1670
-1566
-1541
-1573
-1772
-2008
-2148
-2274
-2258
-2254
-2237
-2379
-2584
-2679
-2690
-2427
-2014
-1551
-1207
-1125
-1250
-1478
-1634
-1610
-1400
-1009
-501
1
419
573
545
433
314
286
374
557
668
699
709
697
717
706
702
647
509
348
82
-263
-574
-852
-1020
-959
-976
-901
-1061
-1394
-1780
-2205
-2357
-2578
-2701
-2693
-2579
-2444
-2488
-2610
-2776
-2866
-2833
-2769
-2670
-2586
-2496
-2280
-2076
-1832
-1705
-1551
-1248
-1043
-880
-904
-947
-858
-650
-322
-91
91
262
381
427
363
280
270
380
593
770
840
870
882
908
914
872
876
897
955
988
942
921
934
1007
1090
1185
1268
1287
1286
1242
1270
1344
1456
1508
1639
1815
1904
2005
2018
1996
1683
1307
738
65
-231
-161
538
1071
1181
886
188
-539
-1175
-1456
-1500
-1516
-1472
-1251
-1118
-1151
-1392
-1657
-1802
-1949
-1974
-2043
-2104
-2277
-2424
-2389
-2212
-1786
-1428
-1109
-953
-1024
-1254
-1572
-1660
-1492
-1185
-788
-429
-172
-19
-106
-261
-402
-446
-324
-134
128
280
362
409
447
468
403
293
91
-95
-292
-428
-596
-745
-827
-892
-803
-835
-909
-1193
-1582
-1905
-2149
-2290
-2436
-2419
-2262
-2157
-2207
-2346
-2545
-2738
-2877
-2834
-2705
-2555
-2405
-2235
-1996
-1920
-1822
-1725
-1595
-1463
-1430
-1330
-1222
-1066
-882
-690
-446
-225
-20
146
186
162
104
121
270
452
589
694
812
895
873
785
710
676
709
727
806
893
948
1065
1102
1189
1216
1215
1273
1276
1362
1434
1505
1684
1831
1987
2110
2147
2215
2026
1684
1238
495
-61
-286
-1
696
1025
1033
571
-201
-917
-1492
-1607
-1564
-1568
-1465
-1308
-1241
-1394
-1661
-1843
-1961
-2008
-2073
-2116
-2155
-2318
-2327
-2253
-2033
-1725
-1489
-1262
-1252
-1409
-1655
-1863
-1792
-1512
-1083
-604
-250
1
63
-36
-126
-188
-171
-57
181
417
520
550
500
482
434
309
212
55
-144
-367
-691
-848
-842
-769
-762
-937
-1100
-1306
-1515
-1824
-2140
-2349
-2446
-2383
-2266
-2146
-2295
-2577
-2699
-2699
-2717
-2840
-2804
-2560
-2278
-2079
-1964
-1881
-1821
-1707
-1522
-1375
-1300
-1242
-1117
-893
-670
-487
-356
-188
-30
43
36
9
60
178
340
530
670
752
794
816
848
840
816
817
888
992
1060
1103
1127
1120
1145
1184
1283
1365
1348
1398
1447
1538
1633
1649
1693
1741
1783
1842
1874
1835
1660
1335
931
376
-69
-230
58
638
880
806
290
-441
-1132
-1607
-1668
-1646
-1602
-1501
-1356
-1297
-1447
-1724
-1951
-2058
-2074
-2082
-2083
-2065
-2147
-2169
-2103
-1872
-1577
-1380
-1239
-1255
-1367
-1517
-1590
-1448
-1164
-793
-396
-123
23
-10
-134
-232
-276
-230
-82
138
332
415
402
365
344
313
248
177
32
-133
-284
-529
-649
-747
-727
-703
-806
-1000
-1305
-1511
-1801
-1979
-2086
-2164
-2179
-2169
-2095
-2107
-2269
-2482
-2539
-2516
-2493
-2495
-2422
-2269
-2100
-1975
-1858
-1709
-1625
-1502
-1380
-1244
-1143
-1064
-934
-729
-507
-342
-237
-166
-73
44
147
237
341
457
601
735
839
870
852
859
859
866
917
1002
1090
1137
1181
1193
1169
1139
1135
1202
1228
1214
1186
1218
1296
1332
1380
1507
1622
1741
1749
1797
1734
1512
1259
922
464
45
-105
149
652
828
737
259
-424
-1031
-1426
-1417
-1410
-1479
-1470
-1396
-1399
-1579
-1833
-1997
-2057
-2069
-2050
-2013
-2017
-2075
-2048
-1969
-1785
-1576
-1448
-1374
-1358
-1359
-1422
-1410
-1222
-953
-616
-310
-110
4
-60
-170
-214
-228
-153
-9
187
372
490
531
490
442
371
303
249
207
108
-70
-160
-360
-598
-650
-666
-613
-823
-1210
-1425
-1619
-1723
-1831
-1867
-1828
-1900
-1962
-2063
-2180
-2317
-2419
-2372
-2298
-2200
-2212
-2170
-2057
-2002
-1882
-1784
-1614
-1468
-1385
-1250
-1132
-982
-835
-730
-528
-316
-184
-117
-59
36
104
210
374
565
712
774
816
853
866
846
834
894
963
1011
1079
1117
1092
1039
1003
1079
1120
1119
1172
1235
1357
1391
1407
1443
1491
1547
1592
1651
1716
1755
1696
1548
1292
1038
756
392
102
-34
132
417
567
482
90
-472
-973
-1161
-1152
-1170
-1211
-1200
-1166
-1176
-1270
-1416
-1582
-1667
-1662
-1624
-1549
-1562
-1615
-1595
-1511
-1345
-1202
-1108
-1054
-1072
-1127
-1158
-1112
-974
-771
-537
-308
-147
-95
-134
-174
-192
-145
-42
83
226
341
394
404
360
310
233
127
10
-128
-174
-228
-291
-432
-550
-524
-481
-518
-833
-1198
-1452
-1516
-1459
-1430
-1426
-1522
-1534
-1521
-1583
-1755
-2010
-2071
-1972
-1762
-1667
-1641
-1671
-1604
-1505
-1403
-1318
-1240
-1123
-1005
-863
-791
-677
-579
-390
-248
-134
-114
-138
-105
-27
83
221
366
498
584
630
673
668
655
661
693
739
810
894
989
1038
1061
1091
1122
1160
1197
1218
1302
1374
1431
1439
1442
1469
1524
1544
1531
1503
1488
1450
1260
1107
945
731
412
162
52
87
217
264
191
-78
-450
-789
-950
-973
-1018
-1088
-1134
-1115
-1147
-1239
-1379
-1469
-1540
-1574
-1539
-1510
-1494
-1482
-1436
-1372
-1280
-1185
-1120
-1073
-1017
-985
-964
-884
-760
-628
-511
-362
-236
-189
-179
-187
-178
-142
-69
28
95
164
206
185
132
82
28
-35
-83
-122
-179
-396
-523
-580
-572
-571
-669
-766
-1004
-1207
-1355
-1408
-1385
-1434
-1433
-1437
-1472
-1592
-1744
-1808
-1809
-1731
-1647
-1585
-1503
-1496
-1486
-1433
-1357
-1256
-1146
-1010
-895
-821
-786
-666
-560
-289
-313
-322
-85
-48
-33
38
160
145
292
403
506
548
683
689
693
755
708
746
740
794
819
913
868
825
906
898
869
841
903
909
911
944
925
952
941
1001
1051
1084
1083
1061
1044
923
776
663
543
365
205
97
75
30
-25
-87
-271
-465
-647
-775
-876
-982
-1062
-1138
-1148
-1117
-1126
-1182
-1231
-1235
-1255
-1264
-1250
-1244
-1237
-1199
-1092
-972
-890
-862
-821
-735
-636
-605
-560
-480
-427
-364
-356
-358
-383
-402
-413
-395
-401
-415
-434
-444
-456
-504
-533
-577
-575
-598
-648
-776
-911
-949
-913
-823
-842
-902
-996
-1040
-1121
-1293
-1392
-1424
-1319
-1167
-1073
-1082
-1173
-1208
-1231
-1174
-1084
-1044
-998
-949
-878
-823
-836
-850
-799
-713
-627
-575
-579
-601
-585
-545
-466
-400
-325
-241
-191
-203
-245
-242
-231
-187
-107
11
101
141
142
124
138
185
219
287
370
487
587
654
743
770
856
934
983
1046
1087
1142
1241
1322
1337
1338
1314
1354
1347
1349
1366
1291
1208
1048
953
816
678
584
447
411
289
185
27
-174
-333
-505
-610
-698
-803
-897
-964
-971
-977
-1008
-1003
-1011
-981
-928
-903
-833
-784
-711
-655
-617
-577
-582
-583
-603
-592
-568
-562
-539
-513
-483
-445
-447
-474
-530
-573
-629
-705
-770
-841
-873
-926
-961
-1007
-1116
-1219
-1282
-1310
-1360
-1382
-1358
-1304
-1244
-1231
-1264
-1317
-1341
-1358
-1290
-1165
-1049
-972
-937
-876
-815
-789
-780
-782
-758
-691
-627
-589
-587
-558
-492
-413
-377
-372
-345
-337
-299
-249
-224
-187
-135
-72
-46
-84
-97
-107
-132
-104
-49
-2
14
7
22
50
96
174
293
403
484
550
545
589
712
841
907
944
980
984
1040
1051
1060
1078
1077
1148
1191
1235
1207
1151
1117
1121
1156
1149
1150
1130
1072
931
774
638
563
477
395
359
318
235
98
-42
-219
-382
-505
-560
-567
-618
-701
-800
-858
-892
-907
-867
-856
-848
-827
-810
-800
-798
-788
-738
-719
-697
-683
-713
-738
-756
-734
-731
-705
-689
-713
-747
-769
-795
-883
-962
-1000
-1005
-1009
-1020
-1059
-1125
-1192
-1252
-1300
-1356
-1370
-1338
-1283
-1206
-1177
-1161
-1163
-1148
-1065
-959
-900
-868
-829
-750
-639
-570
-547
-554
-489
-391
-319
-313
-318
-285
-267
-218
-187
-182
-200
-205
-186
-193
-185
-188
-180
-167
-128
-69
-46
-20
16
33
34
35
57
108
164
192
218
271
334
408
514
625
696
736
798
838
877
920
972
1017
1042
1052
1033
995
983
1007
1055
1131
1136
1131
1149
1174
1194
1141
1038
876
673
465
354
319
249
184
123
77
8
-108
-213
-351
-527
-635
-659
-685
-685
-690
-711
-708
-709
-733
-757
-763
-750
-711
-653
-586
-535
-486
-461
-483
-511
-559
-623
-678
-724
-762
-799
-835
-880
-910
-928
-995
-1066
-1128
-1160
-1148
-1167
-1179
-1182
-1183
-1211
-1286
-1341
-1350
-1270
-1170
-1119
-1092
-1084
-1067
-1026
-1000
-996
-955
-872
-802
-763
-771
-786
-751
-685
-617
-596
-604
-549
-485
-424
-386
-370
-326
-273
-220
-208
-214
-223
-193
-133
-73
-29
1
22
55
97
98
116
189
288
344
377
392
383
378
399
425
451
469
476
487
518
526
518
551
580
639
663
709
735
759
779
801
854
896
948
974
1003
1016
1075
1096
1082
1055
1012
971
890
792
664
547
425
399
358
271
152
28
-83
-227
-336
-430
-506
-547
-550
-538
-579
-639
-660
-697
-724
-734
-752
-758
-778
-771
-722
-671
-656
-687
-702
-700
-745
-787
-814
-841
-838
-847
-856
-898
-991
-1065
-1091
-1073
-1050
-1056
-1079
-1103
-1147
-1180
-1164
-1134
-1109
-1109
-1106
-1093
-1100
-1092
-1066
-1027
-972
-906
-841
-792
-772
-765
-758
-717
-659
-597
-530
-467
-415
-382
-355
-322
-314
-321
-300
-255
-200
-164
-121
-81
-27
-1
-3
21
51
87
137
169
199
240
279
301
336
392
412
423
429
425
425
477
542
548
569
625
649
665
703
761
814
826
865
922
982
1046
1092
1108
1108
1105
1083
1081
1065
1036
1008
1012
1011
1004
992
945
832
719
626
508
451
423
389
324
249
146
9
-142
-257
-354
-449
-493
-500
-470
-478
-520
-529
-554
-567
-597
-662
-703
-726
-743
-758
-753
-784
-808
-818
-828
-861
-915
-983
-1020
-1045
-1061
-1043
-1040
-1060
-1068
-1087
-1124
-1156
-1193
-1212
-1214
-1211
-1180
-1151
-1156
-1157
-1146
-1118
-1091
-1096
-1088
-1056
-1005
-951
-898
-835
-793
-740
-683
-656
-667
-649
-582
-525
-495
-494
-475
-436
-430
-425
-395
-365
-342
-313
-264
-244
-209
-137
-74
4
90
148
166
158
159
185
197
229
227
247
253
274
332
355
407
436
442
477
475
518
569
534
611
596
598
602
591
651
687
710
704
718
745
703
741
760
712
705
708
741
731
732
739
724
709
690
683
670
639
570
512
491
410
320
266
193
156
105
58
-40
-125
-206
-297
-357
-424
-468
-514
-508
-518
-546
-573
-627
-669
-674
-675
-736
-783
-768
-800
-852
-881
-888
-883
-923
-959
-973
-975
-1020
-1074
-1092
-1090
-1105
-1108
-1120
-1132
-1136
-1128
-1100
-1103
-1121
-1133
-1119
-1120
-1136
-1131
-1108
-1072
-1046
-1017
-955
-922
-907
-882
-819
-762
-722
-686
-677
-652
-643
-632
-592
-542
-491
-435
-385
-336
-277
-222
-177
-136
-96
-31
3
21
53
74
120
143
151
175
211
234
236
261
281
267
272
300
330
350
360
364
388
385
352
346
366
400
397
397
416
436
437
441
462
498
536
553
557
565
552
521
503
478
498
514
532
515
455
432
358
286
247
231
257
244
256
265
248
211
148
81
6
-49
-130
-163
-203
-234
-254
-298
-309
-345
-364
-369
-413
-448
-499
-557
-614
-670
-698
-716
-756
-792
-775
-757
-784
-821
-835
-836
-837
-848
-862
-875
-856
-884
-956
-1005
-1016
-1037
-1064
-1073
-1078
-1069
-1044
-1024
-1020
-1031
-1019
-997
-982
-944
-924
-909
-890
-870
-827
-794
-771
-746
-702
-668
-651
-623
-566
-520
-486
-454
-426
-452
-455
-402
-351
-303
-222
-125
-43
13
25
36
50
90
132
143
159
190
200
212
246
278
316
338
350
357
385
406
400
398
407
437
472
453
425
413
410
412
424
441
451
463
475
479
460
413
350
315
302
288
258
238
196
160
128
135
165
164
165
169
165
148
143
125
99
74
42
32
11
-17
-73
-118
-130
-145
-173
-187
-201
-229
-258
-272
-318
-380
-407
-434
-453
-497
-539
-598
-669
-706
-733
-744
-733
-764
-822
-852
-889
-935
-940
-894
-889
-904
-899
-868
-830
-841
-862
-883
-887
-874
-857
-869
-898
-903
-893
-880
-903
-930
-922
-928
-925
-913
-886
-868
-855
-831
-790
-759
-726
-703
-707
-696
-672
-676
-676
-650
-664
-674
-645
-610
-587
-546
-478
-388
-298
-212
-140
-100
-76
-68
-61
-32
-3
22
13
5
-3
1
42
63
75
108
134
133
145
154
163
148
100
107
121
128
131
132
175
237
288
285
311
342
352
344
320
320
291
273
281
260
208
131
72
56
66
54
23
0
-6
-15
-22
-3
6
-13
-35
-43
-21
-27
-75
-104
-123
-158
-193
-227
-246
-249
-259
-279
-269
-257
-237
-210
-204
-206
-227
-249
-291
-330
-377
-413
-412
-412
-427
-463
-488
-504
-518
-523
-536
-573
-621
-638
-658
-694
-719
-734
-731
-693
-681
-675
-667
-674
-654
-628
-607
-604
-625
-665
-690
-682
-681
-674
-658
-641
-601
-576
-567
-544
-531
-538
-567
-593
-604
-606
-609
-620
-636
-619
-602
-568
-492
-442
-412
-362
-335
-322
-310
-302
-277
-259
-247
-218
-182
-171
-174
-180
-154
-106
-88
-70
-54
-30
-14
-10
29
75
113
129
118
108
105
107
114
109
100
93
76
28
25
37
26
20
-6
-13
-4
20
59
69
49
37
25
3
5
35
50
62
74
72
37
-3
-34
-45
-8
31
18
-18
-6
-21
-72
-83
-72
-76
-102
-136
-160
-190
-216
-224
-240
-248
-227
-182
-141
-163
-183
-198
-239
-251
-237
-233
-236
-252
-274
-274
-288
-279
-255
-246
-243
-226
-226
-259
-254
-258
-269
-273
-287
-278
-282
-314
-308
-292
-278
-284
-309
-339
-386
-415
-422
-391
-354
-335
-312
-286
-271
-288
-318
-351
-389
-399
-384
-366
-367
-364
-357
-352
-315
-267
-255
-250
-236
-224
-236
-257
-271
-291
-287
-271
-258
-271
-241
-182
-157
-150
-145
-118
-117
-137
-127
-120
-164
-210
-249
-275
-270
-244
-183
-116
-76
-53
-23
-4
-1
7
-3
-10
-33
-73
-124
-173
-197
-222
-262
-286
-275
-254
-230
-196
-155
-121
-123
-150
-148
-138
-139
-154
-155
-141
-133
-131
-152
-147
-131
-113
-121
-142
-140
-125
-105
-126
-132
-158
-177
-170
-134
-108
-116
-110
-119
-114
-92
-88
-99
-109
-100
-100
-88
-56
-55
-71
-96
-132
-160
-194
-228
-235
-231
-225
-217
-208
-199
-202
-243
-251
-226
-216
-225
-225
-197
-213
-262
-274
-261
-239
-248
-262
-259
-239
-195
-160
-139
-150
-160
-178
-194
-211
-239
-261
-297
-314
-320
-308
-275
-263
-304
-332
-330
-334
-316
-280
-264
-257
-253
-284
-310
-323
-333
-332
-327
-322
-311
-270
-237
-210
-202
-215
-238
-263
-274
-296
-329
-332
-319
-317
-306
-286
-257
-224
-201
-178
-157
-165
-166
-156
-147
-126
-123
-113
-119
-157
-170
-163
-163
-161
-147
-126
-131
-159
-188
-226
-241
-242
-253
-272
-260
-262
-258
-260
-263
-255
-255
-261
-258
-233
-222
-213
-206
-209
-220
-263
-281
-275
-321
-359
-358
-352
-359
-333
-294
-274
-242
-199
-174
-151
-157
-156
-134
-133
-162
-212
-252
-300
-330
-345
-355
-385
-393
-367
-337
-306
-291
-275
-274
-265
-222
-194
-186
-164
-150
-167
-188
-218
-235
-230
-234
-235
-226
-232
-245
-253
-233
-208
-197
-179
-173
-169
-138
-128
-141
-159
-202
-257
-305
-333
-377
-416
-437
-456
-446
-441
-400
-350
-328
-322
-324
-321
-318
-299
-299
-319
-341
-334
-315
-305
-328
-353
-336
-348
-387
-365
-346
-363
-386
-375
-348
-325
-331
-296
-251
-264
-274
-259
-242
-220
-213
-220
-221
-223
-221
-212
-191
-182
-172
-153
-171
-203
-198
-175
-159
-152
-132
-104
-74
-56
-22
-11
-34
-61
-78
-102
-127
-150
-178
-193
-202
-196
-211
-212
-209
-229
-232
-252
-275
-281
-287
-287
-257
-227
-207
-209
-202
-180
-203
-226
-227
-239
-246
-247
-257
-288
-314
-296
-259
-221
-193
-164
-157
-146
-120
-106
-100
-96
-111
-117
-121
-141
-179
-225
-236
-244
-265
-296
-303
-288
-293
-306
-316
-306
-307
-321
-346
-378
-386
-380
-382
-384
-382
-376
-340
-296
-292
-303
-311
-313
-297
-264
-254
-257
-244
-239
-250
-256
-230
-223
-241
-240
-253
-257
-242
-224
-218
-198
-164
-179
-211
-245
-262
-270
-274
-269
-275
-275
-273
-262
-231
-186
-167
-172
-188
-171
-150
-151
-169
-198
-196
-199
-225
-223
-203
-203
-218
-234
-220
-194
-203
-238
-269
-289
-287
-282
-264
-235
-206
-196
-201
-178
-165
-171
-172
-169
-162
-139
-141
-164
-156
-142
-130
-125
-134
-160
-169
-173
-200
-237
-250
-268
-281
-294
-295
-280
-256
-241
-240
-233
-236
-209
-189
-199
-217
-237
-235
-218
-208
-219
-212
-175
-166
-203
-226
-226
-235
-237
-245
-263
-271
-281
-292
-283
-282
-297
-296
-282
-283
-293
-274
-253
-212
-163
-145
-157
-169
-199
-241
-243
-259
-261
-235
-212
-180
-186
-208
-212
-197
-174
-167
-187
-204
-208
-253
-290
-295
-256
-215
-218
-214
-200
-201
-211
-217
-178
-168
-173
-184
-215
-247
-282
-289
-328
-366
-352
-327
-314
-302
-295
-306
-305
-320
-328
-332
-342
-325
-302
-287
-293
-313
-311
-315
-314
-296
-308
-315
-281
-253
-254
-292
-299
-285
-290
-289
-279
-249
-220
-192
-181
-163
-166
-192
-195
-188
-217
-262
-294
-346
-363
-384
-367
-349
-364
-339
-270
-219
-199
-195
-177
-141
-145
-157
-172
-196
-216
-232
-242
-256
-264
-262
-262
-248
-216
-190
-158
-133
-147
-173
-190
-205
-226
-236
-235
-234
-222
-226
-263
-300
-321
-359
-390
-381
-397
-395
-379
-379
-387
-384
-357
-335
-334
-302
-255
-252
-243
-220
-183
-144
-140
-164
-164
-188
-226
-250
-250
-262
-269
-280
-324
-330
-318
-301
-264
-214
-184
-176
-187
-194
-202
-219
-247
-271
-255
-252
-239
-238
-222
-189
-188
-210
-212
-202
-195
-158
-147
-133
-90
-63
-63
-79
-107
-128
-157
-186
-209
-222
-205
-188
-227
-276
-290
-270
-248
-219
-183
-201
-213
-197
-167
-146
-150
-165
-186
-193
-186
-198
-221
-222
-204
-185
-176
-152
-137
-158
-220
-259
-269
-308
-340
-323
-288
-260
-243
-234
-207
-208
-222
-221
-231
-218
-223
-241
-263
-292
-329
-351
-337
-365
-393
-398
-398
-387
-359
-355
-380
-377
-333
-287
-276
-285
-293
-318
-348
-339
-344
-341
-348
-347
-334
-353
-343
-310
-293
-309
-300
-312
-347
-359
-396
-410
-398
-357
-309
-282
-266
-246
-227
-236
-254
-298
-334
-334
-317
-329
-366
-409
-427
-430
-421
-420
-393
-332
-327
-344
-340
-339
-345
-376
-399
-419
-451
-434
-417
-416
-394
-385
-352
-339
-359
-353
-352
-322
-291
-290
-268
-271
-298
-318
-317
-302
-282
-260
-219
-199
-205
-212
-234
-232
-239
-249
-254
-268
-283
-284
-272
-246
-236
-239
-229
-203
-163
-143
-145
-142
-135
-139
-146
-157
-201
-212
-206
-228
-225
-228
-252
-274
-278
-276
-277
-297
-301
-298
-309
-298
-277
-282
-318
-354
-349
-338
-344
-343
-366
-365
-367
-376
-324
-303
-308
-309
-291
-306
-350
-374
-347
-296
-261
-248
-265
-271
-283
-318
-353
-375
-400
-413
-367
-351
-365
-373
-371
-342
-345
-358
-386
-391
-366
-348
-328
-322
-343
-324
-287
-239
-192
-183
-195
-218
-230
-238
-242
-257
-276
-285
-304
-319
-312
-307
-308
-313
-346
-377
-379
-382
-411
-410
-412
-419
-410
-392
-371
-388
-388
-396
-415
-422
-423
-395
-382
-387
-346
-287
-269
-235
-206
-189
-162
-122
-94
-91
-82
-76
-57
-42
-43
-33
-30
-26
-56
-105
-130
-140
-153
-150
-163
-187
-191
-224
-237
-239
-255
-254
-250
-235
-234
-242
-233
-232
-213
-205
-172
-160
-171
-180
-200
-234
-274
-294
-323
-315
-301
-300
-257
-229
-200
-169
-173
-153
-164
-216
-244
-250
-256
-237
-231
-241
-215
-176
-144
-133
-130
-157
-202
-216
-207
-211
-218
-171
-131
-141
-146
-132
-126
-113
-101
-103
-102
-89
-78
-63
-68
-64
-49
-46
-51
-68
-87
-116
-127
-131
-124
-87
-69
-60
-54
-35
-20
-27
-47
-79
-89
-118
-163
-192
-210
-188
-187
-209
-194
-170
-172
-173
-163
-193
-243
-262
-276
-278
-278
-251
-208
-202
-182
-147
-144
-138
-133
-148
-138
-116
-121
-112
-97
-101
-97
-106
-120
-137
-150
-120
-110
-128
-154
-159
-131
-144
-150
-105
-74
-58
-96
-115
-97
-92
-72
-50
-48
-24
7
20
10
-26
-71
-100
-116
-151
-185
-210
-218
-236
-228
-198
-201
-210
-224
-235
-240
-249
-259
-274
-288
-286
-270
-263
-262
-285
-301
-307
-278
-267
-282
-268
-288
-324
-349
-382
-406
-415
-414
-412
-395
-392
-379
-350
-349
-353
-346
-343
-338
-329
-301
-260
-244
-237
-227
-221
-209
-190
-196
-183
-161
-161
-135
-96
-92
-73
-67
-70
-51
-37
-16
-12
-25
-65
-93
-97
-124
-152
-162
-159
-144
-143
-174
-188
-189
-213
-219
-217
-208
-240
-264
-249
-247
-251
-265
-293
-313
-333
-360
-361
-362
-371
-387
-389
-361
-325
-305
-286
-274
-265
-262
-256
-262
-269
-265
-252
-254
-263
-266
-259
-242
-225
-178
-140
-122
-74
-52
-99
-151
-168
-176
-190
-212
-211
-188
-193
-204
-219
-201
-187
-174
-147
-149
-147
-154
-172
-191
-264
-309
-321
-344
-341
-340
-346
-334
-284
-242
-198
-188
-183
-192
-233
-278
-312
-335
-338
-316
-310
-308
-262
-240
-291
-330
-324
-323
-329
-310
-268
-257
-253
-261
-263
-264
-305
-318
-315
-296
-272
-293
-308
-310
-305
-298
-295
-307
-321
-337
-344
-323
-316
-315
-304
-294
-271
-273
-293
-288
-271
-241
-227
-244
-270
-246
-217
-194
-187
-199
-211
-224
-217
-196
-175
-165
-139
-118
-130
-148
-163
-169
-195
-221
-243
-254
-260
-268
-251
-245
-250
-222
-186
-183
-190
-220
-231
-239
-269
-300
-299
-264
-248
-252
-268
-286
-298
-273
-250
-248
-252
-268
-295
-313
-315
-279
-231
-204
-207
-215
-236
-250
-225
-226
-242
-248
-243
-245
-268
-245
-190
-135
-81
-29
3
5
-21
-46
-74
-101
-110
-124
-123
-127
-164
-210
-240
-249
-231
-234
-245
-219
-210
-227
-217
-207
-205
-193
-182
-168
-177
-203
-221
-216
-225
-258
-273
-285
-294
-288
-276
-247
-221
-215
-194
-166
-159
-176
-218
-238
-251
-261
-260
-256
-246
-243
-253
-268
-267
-243
-229
-222
-211
-211
-194
-185
-191
-197
-194
-202
-236
-251
-260
-261
-264
-280
-281
-284
-278
-264
-262
-256
-222
-184
-177
-168
-150
-117
-105
-111
-90
-56
-18
-12
2
18
25
9
-21
-37
-67
-106
-130
-155
-171
-185
-232
-255
-266
-268
-270
-278
-267
-260
-279
-285
-242
-216
-209
-200
-186
-166
-170
-193
-224
-255
-269
-269
-287
-291
-271
-257
-234
-230
-244
-232
-217
-200
-195
-181
-166
-188
-221
-244
-244
-247
-256
-250
-252
-266
-273
-276
-283
-290
-271
-260
-265
-292
-322
-326
-313
-296
-288
-265
-273
-305
-319
-301
-276
-238
-221
-231
-224
-227
-256
-318
-356
-344
-345
-337
-322
-318
-347
-374
-337
-291
-243
-218
-210
-180
-136
-100
-90
-85
-86
-111
-148
-195
-262
-297
-265
-244
-242
-243
-251
-226
-184
-163
-143
-137
-127
-92
-82
-104
-95
-78
-87
-130
-151
-148
-175
-190
-207
-214
-217
-224
-237
-219
-209
-233
-281
-327
-305
-280
-306
-336
-331
-318
-302
-309
-311
-271
-222
-201
-179
-164
-167
-181
-206
-223
-237
-230
-199
-207
-221
-206
-197
-172
-148
-130
-104
-71
-80
-88
-96
-138
-183
-202
-229
-270
-290
-294
-311
-337
-330
-330
-328
-350
-332
-305
-289
-265
-252
-251
-234
-229
-249
-240
-229
-244
-257
-274
-296
-309
-346
-366
-366
-368
-361
-359
-356
-353
-369
-394
-399
-382
-377
-348
-307
-297
-288
-277
-279
-263
-263
-274
-284
-282
-264
-280
-251
-187
-166
-181
-181
-159
-134
-120
-112
-122
-157
-160
-174
-166
-145
-165
-186
-205
-212
-228
-271
-286
-298
-309
-312
-319
-328
-344
-338
-305
-290
-289
-258
-237
-233
-237
-222
-221
-239
-243
-228
-238
-250
-277
-290
-271
-253
-230
-211
-214
-253
-260
-259
-281
-304
-267
-229
-245
-268
-283
-284
-276
-265
-264
-267
-259
-258
-282
-307
-306
-300
-285
-252
-229
-205
-183
-177
-180
-160
-157
-178
-176
-161
-176
-193
-197
-214
-237
-237
-214
-234
-257
-241
-244
-244
-223
-262
-289
-309
-338
-339
-337
-340
-358
-369
-353
-335
-328
-294
-257
-248
-244
-260
-292
-319
-355
-394
-430
-462
-480
-497
-526
-533
-539
-533
-509
-477
-450
-431
-415
-398
-375
-380
-371
-350
-371
-380
-364
-337
-291
-256
-240
-185
-155
-157
-132
-111
-94
-98
-119
-152
-168
-171
-156
-135
-151
-165
-163
-175
-178
-177
-169
-169
-191
-206
-244
-300
-339
-352
-364
-373
-378
-392
-391
-405
-427
-436
-436
-428
-429
-406
-389
-415
-449
-490
-521
-511
-484
-470
-436
-399
-357
-348
-375
-385
-394
-407
-426
-479
-514
-516
-498
-470
-445
-408
-368
-330
-311
-297
-284
-265
-263
-257
-235
-229
-230
-222
-214
-232
-267
-287
-317
-353
-377
-380
-361
-354
-370
-390
-387
-374
-342
-294
-271
-248
-250
-253
-268
-321
-364
-391
-422
-428
-404
-403
-406
-377
-338
-338
-354
-377
-394
-384
-365
-355
-341
-346
-358
-386
-426
-428
-400
-368
-380
-395
-406
-416
-421
-422
-392
-343
-299
-278
-280
-285
-281
-281
-263
-216
-186
-187
-185
-174
-179
-181
-200
-227
-225
-225
-239
-268
-289
-288
-303
-330
-352
-364
-357
-361
-353
-316
-265
-226
-237
-247
-258
-271
-287
-331
-368
-387
-393
-387
-397
-411
-407
-401
-418
-446
-431
-411
-380
-367
-371
-367
-373
-372
-384
-414
-408
-393
-404
-415
-409
-400
-417
-437
-436
-428
-406
-389
-384
-395
-406
-408
-429
-466
-471
-450
-431
-443
-437
-425
-403
-376
-357
-327
-308
-301
-321
-349
-363
-356
-352
-346
-315
-269
-262
-230
-183
-134
-111
-87
-59
-61
-23
-28
-58
-72
-97
-111
-121
-140
-163
-186
-207
-205
-211
-222
-209
-199
-200
-225
-241
-237
-233
-204
-212
-247
-264
-273
-289
-315
-339
-350
-339
-334
-342
-351
-346
-340
-335
-344
-348
-316
-311
-334
-357
-367
-363
-354
-349
-316
-280
-268
-252
-259
-275
-307
-335
-321
-275
-256
-244
-240
-223
-234
-210
-155
-119
-81
-25
11
19
19
11
16
10
-1
-39
-71
-76
-106
-159
-173
-181
-197
-198
-201
-196
-211
-215
-194
-184
-188
-189
-200
-231
-244
-269
-306
-330
-336
-332
-330
-329
-343
-372
-383
-385
-376
-351
-317
-318
-336
-300
-270
-248
-192
-158
-166
-187
-212
-223
-229
-243
-288
-323
-353
-358
-324
-294
-270
-264
-269
-273
-291
-324
-343
-330
-289
-271
-276
-283
-299
-332
-364
-399
-393
-347
-321
-309
-290
-287
-289
-279
-268
-264
-272
-269
-263
-270
-291
-331
-321
-275
-250
-249
-267
-280
-309
-335
-338
-328
-330
-336
-335
-344
-359
-345
-346
-357
-359
-346
-326
-312
-304
-275
-246
-238
-249
-247
-233
-238
-229
-236
-246
-260
-279
-296
-303
-301
-292
-262
-264
-265
-261
-261
-257
-227
-196
-225
-266
-270
-266
-273
-285
-285
-257
-238
-232
-225
-206
-203
-201
-184
-197
-231
-253
-232
-224
-247
-263
-290
-301
-305
-291
-294
-291
-277
-299
-334
-377
-422
-486
-543
-565
-563
-536
-504
-482
-451
-435
-429
-415
-386
-378
-382
-362
-335
-339
-340
-311
-292
-280
-256
-233
-221
-212
-200
-188
-185
-216
-240
-237
-225
-208
-212
-197
-174
-184
-204
-220
-213
-208
-239
-249
-262
-275
-272
-264
-227
-227
-259
-241
-225
-251
-262
-277
-272
-251
-278
-300
-292
-302
-313
-282
-235
-194
-192
-189
-177
-193
-228
-263
-264
-274
-298
-320
-340
-358
-362
-371
-383
-361
-325
-326
-352
-382
-399
-399
-376
-348
-329
-301
-314
-315
-309
-328
-328
-330
-332
-303
-275
-274
-286
-302
-314
-333
-364
-370
-390
-373
-339
-332
-352
-356
-343
-338
-326
-339
-338
-303
-272
-234
-195
-185
-187
-190
-208
-224
-211
-179
-158
-177
-174
-147
-138
-150
-170
-183
-183
-194
-237
-264
-281
-309
-324
-322
-289
-271
-253
-233
-232
-252
-273
-286
-303
-304
-315
-312
-281
-239
-237
-249
-264
-267
-253
-247
-245
-247
-251
-251
-268
-295
-319
-335
-313
-288
-280
-292
-300
-287
-266
-239
-205
-173
-171
-185
-192
-190
-193
-207
-190
-173
-199
-226
-207
-170
-167
-206
-227
-216
-239
-228
-206
-218
-221
-219
-227
-241
-247
-239
-231
-220
-197
-194
-188
-223
-255
-242
-227
-213
-189
-176
-152
-130
-150
-190
-219
-224
-203
-167
-147
-121
-111
-122
-115
-136
-170
-169
-160
-151
-159
-180
-212
-241
-233
-199
-203
-213
-212
-259
-320
-377
-394
-373
-365
-368
-362
-337
-318
-312
-322
-333
-322
-344
-374
-379
-345
-335
-362
-370
-364
-374
-378
-379
-375
-355
-352
-355
-343
-319
-283
-261
-259
-265
-272
-280
-278
-278
-265
-229
-189
-143
-101
-90
-98
-121
-133
-139
-145
-140
-140
-141
-151
-178
-224
-251
-269
-285
-280
-253
-252
-260
-243
-236
-253
-241
-215
-199
-225
-264
-272
-301
-314
-299
-276
-266
-261
-240
-191
-187
-201
-167
-153
-154
-162
-167
-166
-143
-125
-125
-138
-152
-158
-168
-185
-211
-229
-252
-274
-279
-251
-263
-290
-285
-290
-306
-334
-341
-348
-320
-302
-276
-246
-269
-283
-284
-257
-217
-210
-196
-182
-216
-252
-258
-263
-286
-298
-306
-337
-348
-319
-299
-304
-271
-244
-251
-251
-265
-261
-240
-238
-218
-204
-215
-257
-290
-284
-284
-291
-299
-314
-358
-384
-370
-354
-328
-322
-326
-325
-334
-332
-324
-325
-334
-340
-333
-296
-250
-237
-236
-218
-220
-213
-208
-214
-247
-231
-208
-216
-208
-187
-151
-144
-156
-179
-195
-209
-203
-204
-197
-180
-197
-199
-187
-191
-171
-187
-190
-173
-152
-151
-161
-174
-180
-173
-167
-167
-199
-217
-234
-240
-266
-308
-341
-354
-337
-347
-380
-404
-420
-424
-430
-418
-403
-361
-330
-323
-304
-283
-284
-295
-280
-262
-254
-273
-295
-320
-337
-330
-348
-351
-324
-291
-267
-268
-295
-319
-334
-335
-335
-322
-285
-271
-286
-300
-308
-306
-280
-237
-203
-166
-133
-110
-109
-122
-106
-72
-50
-67
-99
-93
-101
-134
-190
-265
-308
-301
-293
-294
-274
-235
-191
-171
-153
-145
-171
-188
-193
-197
-193
-180
-179
-203
-239
-277
-287
-275
-263
-246
-224
-194
-153
-143
-171
-191
-181
-185
-188
-205
-237
-255
-238
-200
-180
-169
-182
-199
-225
-221
-214
-204
-179
-179
-178
-176
-160
-127
-97
-93
-98
-94
-120
-143
-153
-160
-140
-115
-102
-118
-164
-166
-142
-137
-170
-210
-222
-228
-249
-275
-285
-262
-215
-191
-179
-178
-185
-173
-174
-175
-156
-153
-195
-244
-258
-274
-318
-359
-382
-406
-402
-419
-450
-473
-452
-403
-383
-378
-361
-350
-318
-277
-261
-249
-259
-281
-286
-282
-308
-335
-335
-342
-347
-345
-335
-305
-277
-240
-200
-195
-198
-198
-216
-214
-210
-207
-237
-249
-231
-232
-223
-216
-189
-185
-205
-205
-190
-212
-239
-237
-224
-188
-151
-107
-95
-80
-86
-121
-143
-171
-182
-178
-189
-206
-195
-191
-195
-202
-193
-189
-177
-135
-100
-42
5
32
28
10
3
-21
-85
-146
-174
-166
-142
-128
-120
-121
-143
-161
-191
-208
-220
-235
-237
-222
-209
-221
-214
-206
-207
-218
-239
-274
-300
-315
-322
-330
-355
-356
-343
-354
-368
-396
-391
-361
-354
-328
-294
-298
-311
-300
-269
-232
-201
-201
-218
-197
-200
-230
-273
-290
-294
-318
-354
-361
-374
-393
-402
-404
-370
-340
-320
-320
-326
-287
-221
-192
-168
-136
-125
-134
-176
-220
-237
-225
-208
-190
-179
-180
-162
-139
-133
-137
-138
-147
-155
-120
-96
-85
-81
-74
-78
-105
-128
-149
-159
-182
-197
-174
-156
-149
-153
-160
-164
-183
-184
-199
-204
-192
-187
-191
-212
-227
-228
-246
-283
-327
-342
-317
-281
-298
-342
-359
-348
-328
-312
-303
-302
-278
-268
-280
-253
-229
-206
-202
-230
-213
-202
-214
-226
-234
-257
-289
-285
-250
-235
-255
-294
-332
-335
-328
-347
-354
-367
-374
-388
-415
-385
-342
-304
-262
-228
-193
-162
-179
-242
-266
-267
-267
-263
-260
-257
-272
-320
-363
-355
-364
-373
-354
-335
-344
-357
-361
-344
-337
-323
-307
-311
-318
-313
-288
-289
-284
-272
-263
-287
-310
-269
-244
-238
-220
-200
-213
-237
-227
-195
-154
-129
-122
-135
-109
-104
-138
-176
-190
-204
-215
-235
-221
-197
-229
-245
-239
-224
-226
-217
-214
-215
-214
-202
-187
-170
-153
-133
-136
-151
-154
-165
-166
-202
-218
-196
-167
-148
-173
-201
-213
-205
-200
-225
-246
-238
-226
-229
-266
-302
-333
-354
-347
-321
-296
-261
-217
-196
-188
-208
-249
-260
-268
-257
-246
-285
-310
-305
-302
-300
-289
-285
-300
-305
-312
-325
-299
-272
-264
-251
-250
-253
-238
-212
-218
-241
-256
-261
-260
-258
-253
-282
-314
-342
-366
-365
-342
-321
-311
-317
-339
-352
-368
-358
-328
-320
-342
-356
-371
-384
-399
-426
-428
-440
-465
-457
-455
-462
-424
-378
-339
-308
-283
-277
-279
-239
-226
-237
-268
-268
-252
-251
-268
-271
-242
-235
-230
-222
-207
-193
-196
-173
-170
-205
-220
-231
-229
-200
-176
-184
-208
-241
-259
-252
-272
-266
-239
-266
-305
-317
-309
-294
-276
-284
-304
-333
-355
-337
-311
-274
-232
-203
-185
-167
-176
-214
-219
-220
-206
-206
-226
-267
-292
-276
-272
-276
-283
-295
-296
-287
-290
-285
-297
-300
-263
-243
-237
-221
-219
-246
-290
-325
-350
-376
-382
-347
-330
-362
-363
-360
-360
-329
-304
-288
-337
-388
-396
-375
-350
-324
-331
-357
-372
-372
-331
-303
-293
-283
-273
-290
-283
-263
-247
-225
-220
-217
-218
-203
-157
-117
-127
-139
-109
-90
-82
-90
-89
-101
-133
-148
-178
-204
-235
-280
-347
-383
-401
-414
-417
-415
-392
-366
-359
-358
-341
-333
-342
-337
-305
-299
-309
-316
-315
-301
-300
-314
-334
-341
-357
-374
-366
-361
-361
-369
-386
-350
-283
-276
-272
-260
-248
-263
-261
-242
-259
-285
-317
-330
-335
-337
-324
-305
-296
-288
-289
-307
-302
-298
-323
-308
-290
-286
-286
-304
-316
-308
-268
-239
-205
-187
-184
-170
-196
-207
-202
-203
-208
-191
-184
-215
-210
-187
-170
-190
-239
-274
-274
-253
-242
-240
-256
-265
-277
-292
-291
-301
-316
-324
-327
-335
-348
-372
-397
-417
-411
-363
-350
-377
-389
-376
-369
-383
-366
-355
-387
-399
-377
-368
-366
-351
-320
-311
-302
-291
-291
-284
-274
-271
-281
-269
-256
-245
-246
-251
-238
-230
-233
-234
-233
-229
-211
-199
-173
-164
-189
-200
-195
-196
-200
-165
-162
-170
-176
-175
-177
-224
-254
-274
-297
-288
-236
-220
-237
-261
-267
-241
-217
-184
-156
-118
-102
-136
-194
-258
-285
-274
-253
-240
-234
-231
-205
-199
-195
-186
-156
-127
-141
-160
-189
-215
-239
-242
-228
-248
-286
-287
-262
-244
-245
-251
-260
-270
-244
-238
-271
-298
-308
-287
-289
-302
-317
-341
-362
-392
-420
-427
-422
-405
-385
-381
-359
-317
-303
-318
-332
-325
-313
-315
-311
-296
-291
-288
-296
-308
-312
-315
-315
-311
-340
-354
-330
-315
-287
-263
-244
-245
-239
-261
-325
-371
-361
-324
-338
-352
-357
-359
-333
-285
-245
-241
-250
-256
-271
-273
-272
-274
-285
-288
-270
-257
-231
-224
-239
-247
-249
-267
-277
-304
-330
-334
-344
-358
-367
-302
-230
-208
-203
-213
-210
-193
-193
-217
-229
-221
-204
-202
-223
-234
-231
-213
-219
-234
-231
-207
-180
-196
-227
-231
-215
-219
-204
-183
-186
-170
-165
-184
-190
-155
-124
-113
-121
-123
-109
-112
-119
-130
-134
-144
-153
-166
-155
-157
-175
-182
-180
-177
-193
-218
-267
-281
-281
-292
-301
-317
-330
-341
-361
-365
-328
-311
-312
-317
-351
-376
-375
-349
-320
-290
-261
-242
-229
-251
-285
-324
-321
-324
-341
-342
-334
-327
-324
-330
-337
-323
-329
-368
-390
-393
-389
-375
-370
-371
-360
-360
-349
-316
-308
-326
-351
-338
-296
-267
-256
-267
-265
-265
-284
-275
-274
-260
-266
-294
-278
-276
-301
-300
-287
-278
-292
-345
-377
-405
-431
-451
-465
-434
-397
-398
-421
-423
-412
-402
-386
-380
-367
-341
-308
-267
-259
-231
-205
-191
-174
-173
-191
-185
-187
-211
-220
-197
-157
-141
-130
-141
-150
-143
-128
-148
-146
-121
-120
-141
-168
-166
-167
-163
-163
-168
-165
-199
-219
-211
-228
-256
-306
-356
-383
-380
-400
-444
-484
-526
-541
-519
-490
-445
-416
-393
-377
-404
-445
-490
-507
-511
-504
-483
-452
-435
-402
-373
-384
-372
-353
-328
-292
-265
-268
-272
-265
-272
-291
-291
-279
-288
-283
-256
-237
-224
-233
-259
-262
-238
-234
-220
-195
-217
-244
-245
-227
-226
-209
-187
-198
-208
-209
-230
-238
-248
-244
-211
-216
-233
-232
-226
-213
-192
-190
-198
-242
-269
-266
-283
-287
-263
-241
-256
-276
-266
-223
-195
-170
-130
-105
-123
-157
-166
-190
-240
-275
-282
-289
-301
-311
-304
-298
-288
-268
-269
-282
-269
-278
-300
-274
-261
-279
-309
-310
-291
-305
-325
-349
-370
-379
-379
-346
-306
-289
-271
-248
-229
-227
-255
-262
-275
-317
-328
-321
-307
-288
-278
-278
-254
-252
-274
-275
-245
-213
-224
-208
-193
-212
-257
-277
-297
-323
-315
-273
-244
-222
-239
-288
-328
-347
-347
-351
-352
-313
-260
-231
-214
-235
-264
-256
-230
-216
-222
-225
-230
-221
-222
-211
-194
-177
-163
-175
-207
-254
-279
-316
-342
-315
-280
-238
-217
-227
-245
-269
-273
-256
-197
-148
-160
-179
-172
-125
-78
-67
-59
-82
-120
-138
-150
-181
-201
-229
-262
-268
-263
-261
-273
-273
-271
-250
-226
-193
-143
-118
-101
-93
-92
-97
-120
-123
-129
-148
-145
-146
-164
-182
-182
-192
-200
-196
-214
-228
-220
-196
-209
-217
-199
-197
-220
-246
-260
-276
-291
-277
-271
-299
-317
-340
-378
-404
-415
-427
-432
-443
-444
-435
-434
-430
-424
-383
-343
-326
-305
-294
-278
-282
-293
-280
-283
-294
-280
-257
-275
-301
-331
-367
-388
-412
-423
-413
-400
-387
-372
-349
-319
-301
-307
-306
-306
-318
-295
-279
-289
-295
-309
-333
-340
-319
-289
-276
-279
-304
-323
-340
-356
-346
-333
-344
-350
-351
-382
-406
-415
-395
-375
-372
-353
-335
-338
-345
-315
-265
-222
-166
-103
-60
-37
-30
-32
-57
-110
-160
-175
-182
-198
-227
-256
-284
-321
-320
-305
-250
-190
-182
-189
-200
-207
-185
-163
-176
-185
-203
-232
-256
-284
-274
-265
-237
-209
-224
-261
-297
-298
-306
-301
-271
-267
-273
-264
-273
-274
-264
-251
-233
-263
-278
-266
-281
-308
-329
-341
-351
-360
-366
-385
-410
-435
-445
-454
-466
-459
-445
-433
-421
-410
-366
-319
-300
-282
-291
-289
-296
-294
-278
-288
-260
-222
-213
-241
-285
-316
-309
-306
-323
-309
-310
-319
-325
-330
-334
-326
-290
-278
-267
-284
-287
-282
-292
-294
-307
-311
-289
-254
-253
-262
-280
-282
-258
-238
-240
-246
-233
-220
-214
-223
-215
-193
-197
-188
-172
-202
-222
-191
-163
-190
-211
-219
-219
-191
-192
-223
-240
-248
-272
-263
-255
-257
-270
-296
-325
-343
-366
-395
-408
-400
-373
-377
-373
-355
-336
-319
-327
-351
-367
-384
-396
-391
-381
-354
-341
-345
-347
-331
-299
-277
-258
-249
-267
-267
-272
-286
-313
-335
-335
-315
-285
-271
-258
-228
-219
-223
-214
-214
-197
-190
-202
-221
-247
-268
-272
-287
-309
-283
-268
-271
-273
-259
-253
-242
-212
-177
-153
-143
-129
-121
-113
-121
-139
-139
-158
-215
-224
-240
-262
-260
-254
-254
-268
-262
-251
-252
-256
-264
-298
-332
-345
-338
-331
-328
-306
-273
-244
-234
-228
-225
-225
-201
-199
-208
-183
-191
-203
-199
-205
-196
-191
-204
-245
-262
-254
-223
-186
-151
-118
-111
-127
-161
-195
-206
-180
-170
-172
-141
-135
-144
-128
-113
-88
-84
-91
-97
-110
-119
-142
-123
-119
-114
-116
-149
-144
-123
-119
-144
-169
-216
-252
-268
-260
-272
-294
-288
-295
-285
-306
-340
-349
-336
-327
-347
-367
-375
-381
-403
-436
-462
-465
-451
-443
-430
-408
-384
-369
-361
-375
-348
-308
-302
-294
-266
-232
-236
-260
-299
-325
-335
-319
-289
-261
-230
-195
-216
-234
-223
-226
-213
-197
-167
-163
-179
-192
-234
-248
-225
-220
-203
-206
-223
-249
-274
-256
-232
-212
-179
-179
-193
-198
-194
-170
-176
-177
-142
-137
-156
-144
-149
-171
-191
-217
-254
-294
-295
-292
-288
-282
-277
-291
-300
-300
-277
-259
-272
-274
-266
-254
-225
-229
-242
-246
-255
-255
-249
-250
-258
-229
-218
-236
-233
-230
-225
-205
-198
-181
-155
-141
-159
-161
-149
-132
-117
-132
-182
-233
-255
-292
-309
-314
-314
-287
-269
-254
-229
-214
-226
-240
-239
-233
-226
-242
-261
-264
-284
-300
-308
-319
-331
-383
-407
-401
-394
-380
-388
-385
-362
-354
-331
-280
-232
-203
-220
-226
-205
-163
-141
-138
-124
-126
-143
-174
-186
-179
-196
-223
-246
-270
-277
-254
-215
-200
-209
-207
-198
-184
-158
-152
-168
-169
-174
-188
-191
-188
-197
-224
-244
-233
-221
-232
-242
-235
-206
-181
-163
-149
-152
-174
-200
-233
-269
-273
-287
-304
-336
-342
-336
-316
-291
-291
-277
-256
-247
-258
-261
-267
-277
-272
-251
-225
-232
-244
-222
-201
-185
-184
-213
-248
-260
-271
-251
-236
-249
-250
-240
-231
-263
-283
-269
-261
-267
-290
-327
-363
-365
-313
-284
-291
-302
-316
-313
-296
-302
-306
-305
-294
-268
-231
-194
-195
-229
-250
-260
-281
-312
-324
-284
-230
-192
-170
-159
-153
-147
-156
-204
-247
-271
-302
-351
-369
-381
-382
-371
-364
-356
-357
-338
-312
-297
-293
-279
-253
-250
-243
-241
-236
-217
-189
-151
-121
-102
-118
-149
-187
-212
-209
-192
-168
-182
-193
-178
-187
-193
-185
-163
-126
-66
-41
-49
-66
-104
-132
-157
-190
-194
-175
-167
-184
-215
-249
-258
-250
-232
-209
-201
-176
-154
-138
-133
-128
-136
-158
-169
-168
-192
-202
-206
-232
-254
-240
-213
-200
-216
-264
-320
-345
-336
-301
-276
-282
-293
-312
-319
-336
-340
-303
-297
-296
-296
-300
-292
-275
-256
-246
-227
-240
-234
-197
-182
-197
-196
-180
-171
-170
-180
-175
-190
-216
-212
-222
-240
-240
-249
-276
-292
-299
-293
-302
-329
-331
-323
-303
-278
-276
-310
-343
-365
-377
-371
-354
-337
-327
-325
-335
-349
-334
-309
-282
-247
-228
-220
-203
-175
-128
-117
-143
-151
-159
-177
-184
-171
-138
-140
-160
-177
-188
-197
-210
-230
-264
-296
-316
-344
-343
-328
-302
-282
-273
-263
-250
-240
-237
-209
-214
-238
-263
-259
-256
-277
-299
-316
-316
-280
-248
-242
-241
-254
-294
-301
-299
-323
-335
-352
-346
-316
-289
-282
-274
-256
-240
-235
-252
-244
-225
-244
-271
-281
-300
-286
-262
-274
-298
-292
-266
-244
-235
-230
-203
-186
-178
-166
-161
-131
-94
-62
-35
-3
-18
-48
-70
-86
-86
-93
-106
-125
-156
-179
-199
-229
-234
-225
-220
-216
-239
-239
-223
-233
-250
-260
-253
-211
-189
-178
-162
-182
-198
-216
-217
-195
-183
-182
-173
-179
-194
-200
-215
-240
-243
-237
-237
-242
-256
-271
-298
-306
-300
-310
-316
-324
-306
-257
-212
-179
-167
-170
-183
-216
-240
-244
-265
-273
-263
-256
-236
-246
-254
-215
-191
-198
-219
-240
-238
-241
-232
-226
-209
-192
-183
-158
-137
-123
-121
-128
-154
-174
-197
-238
-281
-319
-334
-340
-339
-340
-350
-342
-334
-330
-325
-308
-281
-261
-257
-255
-258
-309
-348
-331
-307
-299
-269
-221
-218
-231
-261
-273
-276
-274
-251
-241
-258
-245
-215
-197
-178
-182
-198
-212
-218
-241
-274
-286
-299
-294
-295
-303
-275
-223
-208
-219
-234
-249
-257
-272
-262
-242
-227
-203
-164
-170
-189
-185
-174
-158
-130
-108
-107
-131
-130
-98
-111
-154
-196
-237
-257
-258
-241
-206
-186
-183
-193
-174
-144
-131
-122
-118
-140
-181
-213
-214
-219
-256
-289
-319
-322
-288
-261
-275
-273
-253
-234
-215
-229
-213
-185
-183
-169
-142
-123
-100
-86
-84
-85
-86
-59
-61
-103
-148
-177
-188
-201
-231
-231
-215
-206
-212
-238
-257
-249
-229
-204
-165
-143
-134
-142
-150
-130
-116
-120
-115
-123
-157
-183
-218
-222
-212
-209
-191
-169
-161
-174
-171
-171
-195
-205
-214
-209
-237
-288
-323
-335
-337
-329
-300
-291
-289
-300
-317
-311
-302
-308
-307
-316
-320
-309
-313
-326
-350
-371
-366
-338
-318
-309
-301
-276
-246
-243
-249
-260
-287
-323
-371
-399
-405
-398
-377
-372
-349
-324
-293
-267
-264
-259
-261
-276
-292
-274
-262
-246
-254
-250
-258
-319
-362
-402
-426
-407
-362
-307
-286
-277
-239
-219
-222
-211
-192
-204
-227
-234
-248
-272
-306
-347
-350
-341
-372
-396
-384
-383
-396
-404
-389
-341
-311
-289
-286
-291
-310
-332
-323
-301
-300
-321
-344
-364
-375
-360
-337
-351
-386
-342
-293
-239
-206
-223
-221
-212
-176
-174
-195
-192
-183
-184
-206
-227
-276
-328
-330
-320
-314
-306
-337
-355
-364
-395
-408
-392
-339
-311
-303
-275
-249
-218
-189
-161
-141
-133
-133
-173
-196
-199
-208
-262
-291
-282
-297
-289
-273
-255
-266
-276
-263
-263
-249
-238
-253
-270
-265
-256
-269
-281
-297
-299
-296
-279
-285
-302
-302
-312
-336
-337
-306
-287
-292
-281
-262
-272
-291
-290
-302
-344
-386
-396
-400
-398
-363
-315
-286
-283
-274
-276
-287
-298
-296
-287
-288
-304
-348
-369
-354
-337
-332
-363
-365
-354
-348
-348
-374
-409
-433
-418
-406
-408
-418
-433
-429
-403
-396
-396
-406
-410
-403
-390
-383
-391
-390
-406
-403
-388
-385
-391
-385
-385
-370
-353
-352
-344
-334
-340
-377
-381
-357
-336
-315
-311
-300
-278
-279
-275
-253
-251
-241
-261
-271
-265
-297
-314
-307
-306
-304
-307
-300
-281
-265
-264
-249
-226
-198
-162
-163
-172
-190
-221
-220
-223
-235
-260
-273
-280
-258
-228
-214
-217
-219
-202
-190
-175
-153
-147
-154
-148
-140
-139
-146
-148
-157
-186
-202
-229
-273
-313
-351
-345
-312
-275
-249
-235
-232
-244
-237
-247
-285
-308
-346
-406
-450
-455
-425
-398
-399
-388
-370
-342
-321
-334
-330
-315
-305
-288
-266
-234
-201
-223
-278
-296
-292
-278
-261
-254
-273
-291
-293
-288
-272
-226
-200
-169
-138
-116
-107
-88
-54
-62
-71
-89
-124
-161
-182
-200
-208
-210
-220
-188
-155
-128
-110
-118
-126
-143
-150
-172
-181
-210
-260
-275
-275
-248
-228
-250
-236
-213
-192
-178
-178
-163
-153
-165
-168
-189
-192
-202
-212
-207
-226
-253
-281
-288
-266
-248
-239
-241
-232
-235
-258
-298
-323
-332
-349
-360
-364
-329
-312
-315
-320
-342
-344
-320
-309
-312
-308
-309
-298
-285
-259
-229
-218
-225
-252
-261
-266
-277
-295
-310
-329
-356
-377
-353
-335
-356
-391
-404
-403
-408
-383
-354
-327
-333
-373
-375
-349
-337
-337
-344
-343
-333
-290
-267
-256
-232
-234
-251
-247
-231
-255
-285
-279
-282
-274
-269
-255
-230
-192
-156
-171
-202
-208
-188
-174
-153
-139
-145
-168
-203
-226
-248
-250
-222
-219
-218
-216
-222
-225
-241
-260
-276
-248
-217
-218
-219
-217
-213
-222
-236
-224
-217
-233
-263
-270
-253
-250
-266
-287
-295
-287
-273
-276
-260
-251
-264
-277
-297
-335
-359
-370
-367
-343
-367
-414
-454
-462
-434
-377
-337
-317
-305
-320
-306
-297
-308
-305
-279
-251
-240
-259
-262
-274
-318
-328
-320
-283
-240
-234
-237
-217
-231
-283
-305
-311
-330
-367
-397
-397
-405
-409
-386
-374
-395
-423
-421
-402
-387
-380
-361
-341
-337
-341
-350
-367
-385
-408
-397
-391
-369
-331
-283
-274
-278
-294
-332
-348
-369
-371
-362
-362
-371
-372
-365
-348
-348
-346
-353
-366
-363
-376
-393
-413
-419
-398
-406
-413
-397
-377
-310
-249
-237
-245
-235
-226
-264
-272
-250
-247
-254
-270
-247
-238
-284
-304
-287
-284
-311
-333
-344
-360
-362
-341
-331
-336
-318
-303
-289
-274
-256
-280
-304
-292
-271
-245
-231
-237
-245
-236
-246
-252
-257
-222
-197
-210
-241
-271
-261
-235
-235
-255
-258
-249
-248
-243
-258
-287
-293
-275
-274
-288
-307
-309
-303
-269
-260
-309
-373
-390
-379
-392
-396
-384
-347
-329
-333
-330
-317
-298
-296
-298
-264
-230
-254
-275
-267
-279
-284
-283
-292
-308
-309
-266
-240
-239
-215
-219
-254
-245
-224
-240
-265
-288
-302
-327
-356
-332
-293
-280
-287
-291
-287
-288
-276
-261
-236
-206
-227
-258
-268
-284
-295
-309
-301
-300
-323
-311
-265
-224
-212
-239
-255
-233
-232
-267
-304
-314
-304
-315
-368
-393
-387
-389
-406
-401
-390
-389
-382
-370
-361
-379
-401
-404
-385
-394
-416
-413
-416
-403
-374
-341
-318
-302
-297
-313
-331
-347
-322
-277
-282
-310
-308
-304
-292
-280
-279
-283
-297
-273
-236
-199
-186
-210
-267
-285
-271
-268
-226
-197
-196
-205
-201
-182
-181
-171
-173
-210
-247
-255
-307
-374
-372
-365
-393
-382
-353
-330
-283
-242
-197
-172
-136
-102
-124
-146
-152
-168
-147
-107
-121
-157
-180
-180
-167
-149
-143
-155
-165
-202
-217
-238
-264
-261
-239
-240
-263
-268
-257
-221
-218
-209
-163
-137
-181
-206
-195
-180
-179
-174
-134
-114
-139
-178
-168
-170
-154
-142
-149
-136
-115
-81
-77
-73
-75
-83
-125
-173
-167
-159
-164
-144
-134
-124
-85
-95
-100
-84
-98
-100
-115
-111
-104
-133
-134
-122
-128
-120
-101
-89
-82
-76
-49
-37
-32
-32
-50
-88
-113
-111
-117
-133
-140
-180
-244
-279
-320
-351
-351
-307
-258
-240
-220
-232
-243
-229
-229
-236
-237
-209
-194
-195
-190
-210
-204
-220
-269
-280
-277
-294
-297
-285
-261
-238
-227
-204
-210
-240
-229
-222
-228
-246
-219
-192
-183
-154
-126
-117
-89
-40
-52
-111
-140
-129
-120
-159
-160
-155
-195
-226
-237
-239
-257
-292
-310
-286
-308
-344
-342
-327
-274
-255
-252
-200
-132
-135
-171
-161
-149
-165
-189
-166
-143
-133
-147
-173
-183
-157
-121
-116
-105
-64
-57
-41
-34
-45
-36
-28
-5
37
47
18
-36
-70
-82
-94
-110
-135
-137
-142
-200
-222
-146
-109
-99
-68
-44
-53
-100
-133
-118
-82
-79
-86
-64
-42
-37
-19
-51
-81
-76
-81
-111
-110
-121
-126
-117
-128
-168
-216
-193
-187
-206
-193
-126
-98
-112
-103
-80
-101
-149
-176
-219
-259
-274
-285
-276
-262
-230
-239
-251
-239
-216
-212
-205
-180
-231
-275
-261
-235
-275
-301
-248
-157
-139
-174
-165
-139
-140
-162
-184
-180
-152
-190
-248
-226
-155
-155
-211
-220
-186
-152
-147
-109
-97
-85
-62
-63
-96
-148
-141
-133
-191
-224
-167
-124
-207
-262
-206
-161
-202
-236
-153
-150
-217
-265
-208
-189
-276
-288
-212
-193
-218
-221
-244
-244
-271
-290
-281
-219
-227
-270
-237
-221
-220
-223
-211
-159
-162
-181
-185
-225
-293
-312
-291
-313
-327
-319
-298
-296
-301
-259
-208
-215
-204
-177
-194
-258
-298
-283
-263
-244
-253
-239
-188
-199
-192
-183
-184
-204
-235
-242
-273
-286
-275
-275
-285
-289
-247
-232
-255
-265
-289
-300
-277
-266
-254
-222
-241
-264
-232
-222
-246
-286
-286
-203
-163
-232
-253
-204
-235
-279
-264
-234
-252
-276
-240
-187
-201
-187
-171
-187
-183
-149
-171
-182
-151
-171
-229
-287
-281
-274
-327
-362
-400
-401
-367
-384
-373
-322
-317
-338
-349
-303
-258
-262
-218
-207
-245
-282
-296
-291
-299
-331
-297
-220
-151
-151
-185
-216
-202
-210
-289
-311
-268
-277
-331
-287
-158
-122
-258
-331
-284
-265
-351
-349
-285
-288
-387
-375
-318
-342
-369
-400
-351
-312
-343
-336
-331
-295
-259
-261
-315
-356
-331
-352
-343
-275
-216
-167
-47
-78
-172
-112
-99
-285
-374
-282
-229
-366
-406
-242
-200
-318
-355
-213
-182
-291
-295
-166
-195
-372
-348
-266
-318
-407
-383
-315
-409
-429
-360
-354
-460
-429
-173
-226
-444
-323
-141
-262
-427
-293
-79
-178
-412
-255
-145
-357
-435
-291
-258
-405
-457
-314
-202
-370
-346
-133
-132
-259
-241
-227
-314
-330
-273
-275
-297
-295
-263
-318
-368
-268
-263
-415
-362
-193
-273
-431
-416
-263
-303
-388
-284
-200
-266
-278
-284
-283
-261
-340
-283
-228
-253
-279
-224
-200
-307
-335
-256
-314
-349
-229
-204
-263
-254
-31
-85
-304
-249
-100
-174
-332
-285
-202
-189
-186
-212
-147
-124
-203
-251
-211
-156
-281
-332
-201
-253
-450
-473
-318
-164
-366
-374
-112
-158
-286
-181
-93
-208
-290
-211
-127
-246
-254
-140
-159
-303
-217
-109
-202
-206
-110
-117
-202
-177
-134
-151
-212
-155
-165
-257
-218
-193
-247
-249
-127
-4
-16
-221
-247
-150
-284
-426
-337
-218
-280
-351
-253
-161
-100
-157
-137
-61
-84
-207
-268
-148
-273
-462
-340
-163
-232
-304
-174
-188
-211
-193
-87
-244
-335
-97
-127
-251
-350
-192
-240
-403
-409
-277
-254
-388
-347
-364
-362
-407
-403
-412
-398
-341
-410
-474
-404
-353
-422
-473
-473
-277
-252
-358
-349
-231
-281
-396
-312
-165
-135
-301
-244
-110
-172
-360
-193
-36
-193
-229
-36
-89
-256
-71
-43
-216
-174
-91
-217
-247
-238
-201
-188
-277
-226
-125
-214
-234
-232
-307
-258
-96
-123
-185
-211
-188
-78
-252
-318
-260
-271
-244
-202
-165
-298
-314
-166
-181
-396
-297
-135
-163
-332
-337
-137
-222
-390
-327
-108
-253
-463
-249
-108
-308
-363
-275
-144
-351
-584
-415
-301
-332
-358
-312
-387
-327
-227
-433
-444
-219
-177
-384
-516
-218
-140
-452
-399
-215
-215
-387
-342
-318
-351
-150
-272
-269
-221
-169
-154
-218
-233
-163
-12
-193
-182
-58
-46
-167
-204
-46
-96
-175
-245
-315
-304
-321
-208
-291
-427
-264
-301
-376
-383
-299
-381
-258
-216
-271
-213
-302
-355
-346
-444
-516
-241
-224
-450
-334
-191
-391
-557
-363
-239
-341
-327
-194
-251
-198
-190
-302
-370
-398
-205
-325
-394
-280
-276
-239
-349
-319
-262
-400
-327
-215
-329
-298
-190
-310
-309
-204
-327
-373
-287
-214
-279
-295
-237
-86
-277
-563
-409
-279
-284
-637
-504
-71
-228
-553
-290
-106
-474
-469
-223
-322
-580
-466
-167
-361
-678
-308
-41
-420
-675
-399
-142
-369
-651
-410
-133
-388
-534
-440
-314
-347
-458
-335
-260
-313
-502
-506
-393
-256
-323
-472
-399
-325
-486
-582
-446
-433
-275
-156
-353
-650
-388
-75
-425
-812
-294
84
-543
-782
-209
52
-387
-518
-137
42
-226
-492
-192
-93
-566
-469
-133
-470
-548
-197
-181
-462
-613
-239
-77
-508
-508
-132
-132
-353
-486
-185
71
-206
-320
-55
-120
-161
-126
-437
-313
-98
-466
-429
-338
-272
-160
-292
-276
-293
-99
1
-289
-354
74
-51
-501
-156
27
-242
-376
-206
-257
-231
-300
-467
-390
-52
55
-286
-364
-141
-159
-321
-395
-67
23
-294
-66
115
-365
-366
-130
-253
-292
-190
13
-134
-283
102
22
-148
-33
85
-161
-437
-226
-138
-103
-395
-223
-133
-186
-81
-172
-176
-380
-359
-365
-516
-41
-230
-488
-257
-283
-268
-521
-333
2
-339
-853
-379
-8
-508
-614
-282
-302
-581
-649
-373
-427
-451
61
59
-348
-588
-231
-147
-794
-506
102
-88
-416
-447
-122
-235
-373
-281
-301
-229
-221
-402
-233
-229
-411
-498
-416
-215
-323
-382
-367
-82
-103
-273
-249
-178
-209
-76
-53
-362
28
71
-421
-230
260
-121
-240
3
-22
-381
-232
-251
-407
-271
-147
-140
-329
-211
-136
-402
-306
-239
-277
-202
-415
-353
-240
-277
-449
-309
-321
-457
-160
-536
-662
-440
-289
-518
-127
-108
-601
24
-362
-611
-227
-246
-548
-542
-342
-181
-343
-394
-236
-235
-194
-377
-322
-181
-406
-333
7
-338
-396
-237
-170
-31
-324
-349
-236
-372
-346
-155
-229
-407
-118
-333
-510
-333
-342
-272
-153
-257
-394
-73
161
-363
-535
-233
-403
1
-323
-580
-55
-76
-452
-201
-15
-143
-250
-401
-349
-494
-424
-211
-512
-840
-117
-94
-741
-211
-30
-531
-540
-66
-311
-860
-523
-109
-446
-836
-178
-72
-456
-134
-309
-505
-335
-464
-489
-296
-337
-567
-214
210
-258
-643
-192
-76
-447
-313
6
-471
-721
77
7
-737
-337
96
-164
-707
-583
-60
-498
-274
-371
-549
-339
17
-262
-696
-224
263
-167
-776
-2
287
-558
-480
-190
-568
-188
-94
-720
-268
-204
-654
-553
-469
-424
-497
-376
-261
-363
-246
-656
-391
-270
-661
-120
-226
-545
-555
-440
-353
-778
-645
-288
-202
-531
-487
-222
-401
-777
-560
114
-601
-957
-355
143
-343
-825
50
-7
-452
-667
-380
-214
-742
-836
-259
168
-280
-589
34
255
-448
-796
-452
3
-402
-717
27
171
-352
-324
-394
140
-65
-241
-103
-622
-380
81
-2
-308
10
-92
133
31
-449
-189
-140
-349
-328
71
208
-473
-83
119
-447
-362
-339
-220
-167
188
-363
-401
94
-693
-573
341
37
-549
-195
161
-320
-494
-91
-394
-326
123
-221
-745
-278
-98
-491
-471
-550
-1
108
-528
-442
-264
-298
-413
-268
-233
-225
-177
-738
-617
15
-260
-445
-191
-209
-301
-687
-348
-243
-494
-385
-112
-349
-570
143
-265
-510
-176
241
123
-394
-271
37
217
-395
-398
395
32
-369
-85
-10
137
-280
-313
112
-395
-405
213
-406
-588
-184
-21
-582
-846
360
-33
-791
-258
161
-313
-504
-230
-130
-206
-73
-394
-347
-31
-502
-484
12
-117
-497
-192
-512
-408
-210
-400
-26
16
-415
-370
-38
-284
-301
-150
-437
-640
-86
-178
-627
-753
-149
373
-521
-559
67
-389
-711
-72
285
-317
-337
297
-43
-442
155
462
-399
-499
-267
-129
2
-318
-296
50
-256
-260
292
-285
-823
47
94
-739
-613
241
277
-188
-680
-695
241
60
-722
-248
605
-366
-1128
-66
467
-670
-296
94
-752
-516
217
-136
-621
9
455
-238
-692
-49
558
-249
-468
166
233
-480
-582
327
227
-572
-485
-96
-310
-321
24
13
-268
-431
-27
-142
-534
170
248
-564
-818
290
84
-852
-372
233
-327
-580
276
-131
-621
-139
-276
-634
-407
-195
-264
-247
-418
-185
-175
-382
-66
-384
-172
109
-516
-471
-103
0
-567
-483
381
-146
-844
-456
7
-160
-576
67
195
-418
-785
-187
-191
-534
-469
8
-172
-300
-108
-262
-523
-744
-156
-12
-822
-910
-112
-384
-280
-386
-326
250
-557
-795
226
-41
-931
-516
315
-120
-555
-280
-173
-223
110
-303
-316
253
-218
-748
-305
31
-165
-356
-90
-169
-990
-133
547
-590
-847
234
420
-901
-673
358
-40
-511
-559
-80
-293
-1114
-383
161
-346
-801
-63
-170
-698
-365
-369
-397
-668
-488
-460
-437
-418
-736
-261
-317
-482
-627
-860
-226
-446
-920
133
89
-1007
-125
-77
-418
-234
-64
201
97
-130
199
-39
-876
108
295
-651
-503
414
103
-915
-483
316
100
-206
-382
-212
403
27
-579
-512
485
516
-788
-319
940
-143
-771
-131
552
-112
-610
60
-26
102
-15
-310
-498
388
122
-863
-556
92
338
-250
-718
-219
207
60
-409
-776
268
309
-243
-471
-248
382
-294
-612
-181
88
-118
-519
-284
-23
-10
-279
-455
-53
365
-260
-859
-179
501
-130
-608
238
182
-62
-238
-346
-321
371
-214
-821
-96
-64
-264
-585
-666
163
207
-582
-284
114
-386
-374
-55
-101
77
-64
-62
-423
-280
124
-415
-733
-86
271
-623
-226
-56
-563
-174
205
-605
-290
388
-548
-368
611
149
-437
86
69
-164
-530
-10
-36
-75
-396
-4
-288
-726
-53
-950
-323
-357
-500
-362
-668
-15
359
-388
-470
-257
-181
45
-880
-523
909
-535
-994
109
269
-155
-843
-66
-61
-384
-623
-148
230
-286
-424
-85
124
-960
-495
1187
257
-1056
-377
438
-79
-859
-67
246
-527
-902
-242
482
-557
-693
226
-181
-151
-407
-304
162
-108
-369
-306
-496
257
-348
-974
562
422
-917
-273
27
-698
125
-345
-678
294
-354
-439
273
-596
-35
117
-378
-125
-459
-129
-47
-180
-294
-510
-628
-175
-183
-704
-487
276
-293
-550
142
108
-428
206
509
-386
-189
430
176
-312
-459
-295
345
-33
-689
19
152
-683
-171
12
-272
-357
185
104
-475
42
179
-296
-388
-3
-46
-585
-850
-69
-127
-436
-118
-688
-543
100
-182
-513
213
2
-978
-341
330
-522
-318
-87
-554
-672
-297
-180
-376
-300
-292
5
-169
-818
10
201
-590
-355
-357
-235
-60
-938
-572
69
-580
-662
20
132
-282
-885
-183
-118
-650
-209
127
-136
-662
-37
126
-515
378
187
-548
-238
-141
-597
-299
601
-238
-797
-45
131
-748
-374
351
-463
-591
-364
-225
-383
-864
-42
226
-674
-685
157
-435
-645
-101
-394
-1149
-824
100
-849
-764
-8
-35
-960
-1053
565
-356
-952
-281
-16
-245
-877
-499
83
-83
-537
-843
-294
219
-638
-714
-361
-278
-699
-222
-482
-465
-8
-467
-236
-295
-670
3
80
-666
-483
-162
-275
12
-343
-796
-262
-161
-588
-350
168
-779
-426
265
-768
-813
-306
213
-261
-711
-170
-364
-360
-413
-237
542
-134
-804
38
608
-1038
-957
747
367
-1041
-444
210
-281
-608
-299
-104
-538
-110
10
-512
-893
-24
-69
-957
-279
-223
-364
-235
-365
-64
-559
-212
-130
-335
204
-585
-884
34
-73
-659
-517
216
259
-852
-535
-85
-356
-259
-300
-93
-230
-119
205
-323
-699
124
-101
-529
-78
279
-239
-642
-167
-521
-641
-41
426
-433
-393
168
-351
-480
243
32
-580
-349
84
-117
-514
-392
-104
-315
-116
-151
-690
-152
281
-179
-966
-456
305
-6
-858
-526
231
-297
-890
-302
255
-315
-333
-370
-101
117
-220
-208
-444
144
237
-317
-626
-248
129
-233
-365
-149
-52
-721
-273
-1
-479
-144
-186
-311
-184
-411
125
-498
-659
92
69
-863
-770
-28
-326
-846
-777
-121
-445
-620
-49
-264
-447
152
-390
-325
830
-226
-598
-183
249
89
-618
-92
-8
-867
-226
96
-1132
-733
624
254
-1907
-780
1387
-670
-1082
611
397
-393
-344
42
265
247
-195
332
-500
-44
287
-542
185
120
-586
-262
627
-213
-932
-60
654
-414
-1160
531
89
-765
-700
53
341
-1049
-305
634
-748
-729
172
-180
-507
-749
-141
-297
-225
131
-117
-634
-388
57
-70
-59
-343
-296
-173
-379
-607
452
490
-859
-548
503
103
-986
256
946
-40
-468
-482
173
287
-577
-523
624
-380
-887
313
-407
-732
-108
-304
-742
-906
78
-454
-717
-147
298
-420
-734
114
-168
-480
-89
-35
-291
-91
305
-203
-862
-296
111
-46
-791
-251
437
-423
-699
187
78
-719
118
28
-560
-49
-743
-343
209
-29
-457
-751
414
-171
-762
-319
-78
358
-334
-576
274
-373
64
134
-632
-211
351
78
-1257
-782
304
-682
-1143
-436
-263
-515
-838
-248
-853
-781
304
-417
-1572
-57
-7
-908
-412
-126
303
-228
-157
-326
-560
-463
-238
-586
-872
-352
-833
-726
-433
-606
-613
-314
-417
-741
-585
-203
-603
-765
-153
-724
-596
-108
-320
-656
-488
-98
-370
-726
-327
-405
-389
-49
13
-571
-780
89
359
-373
-234
-81
-694
-344
-164
337
-132
-176
-689
-547
-409
-897
-511
172
406
-1313
-254
436
-571
-465
-171
222
-716
-272
768
-177
-759
-284
370
-375
-510
221
400
-334
-729
-382
-112
-281
-403
-159
-21
-681
-749
290
274
-547
-353
589
344
-154
-93
485
-415
-590
226
-340
-474
499
749
-1074
-708
443
441
-835
-475
615
302
-385
-606
287
77
-361
157
346
-194
-245
121
-309
-22
322
-29
-425
-423
200
116
-798
-501
476
97
-936
-298
433
-205
-838
-196
175
-453
-669
56
-267
-407
698
-14
-623
6
70
-138
-426
-512
126
366
-181
-321
-179
-65
-335
-397
-127
48
-50
-822
-687
63
-95
-811
98
-70
-751
-90
-730
-530
-326
-553
-461
-488
-84
-33
-599
-718
-536
-858
-483
-337
-714
33
-19
-938
-408
-33
-346
-484
-355
60
-470
-672
-586
103
-285
-860
-406
2
-826
-697
429
-404
-1153
-331
-325
-1251
-265
311
-618
-752
-351
-546
-799
-13
-310
-571
-746
-195
394
-1052
-683
-79
-223
-1140
-1423
-72
714
-643
-1004
-15
365
-760
-808
656
163
-907
-620
231
4
-233
541
728
-266
-881
473
-68
-845
-213
530
-344
-751
328
622
-149
-601
279
-252
-936
-331
319
-413
-549
662
364
-667
114
580
-408
-304
159
378
-615
-397
802
-127
-362
311
530
-51
-244
12
-618
-543
431
133
-420
844
310
-467
-122
-62
197
150
-231
110
674
284
261
92
264
402
83
-172
-255
472
587
-503
-383
444
-175
-319
155
-2
-172
-129
-2
-55
-568
-104
398
-241
-409
-18
98
-689
-529
296
-26
-371
-51
153
-202
-411
-339
-234
-427
-270
-7
-121
-188
-175
-231
-189
-400
-231
-340
-878
-217
-250
-852
-717
-217
-302
-876
-636
-418
-533
-901
-772
-695
-838
-697
-432
-578
-772
-437
-600
-843
-889
-652
-429
-774
-732
-510
-433
-908
-1217
-540
-430
-528
-477
-599
-511
-531
-693
-679
-394
-292
-97
-337
-717
-612
-326
-866
-696
358
-272
-677
-219
-604
-660
-549
-547
-494
105
108
-802
-352
-105
-451
407
2
-410
-110
-364
-248
-229
-543
-329
-478
170
181
-885
-725
815
400
-1189
-234
218
-286
-247
244
-105
-39
162
-231
19
-553
-349
512
891
241
-329
584
365
-891
164
703
-143
284
353
189
-345
-3
871
400
-66
136
259
242
354
442
386
475
787
944
558
194
581
868
369
336
825
925
945
8
291
1020
418
40
454
1626
1227
-64
262
1244
1011
433
867
1497
1638
1092
852
1108
1124
1029
850
1105
1075
1094
1197
1019
836
1351
1248
989
1050
1145
1299
730
623
737
887
612
521
662
613
382
243
60
-104
-51
-184
-307
-559
-507
-561
-1020
-1007
-758
-808
-1037
-1191
-996
-925
-1416
-1654
-1443
-1175
-1227
-1526
-1381
-1178
-1289
-1490
-1586
-1409
-1295
-1438
-1538
-1428
-1325
-1370
-1459
-1402
-1244
-1111
-1196
-1321
-1084
-1038
-1142
-1145
-989
-803
-715
-757
-740
-688
-787
-881
-930
-548
-626
-788
-989
-1429
-875
-439
-733
-1107
-559
-688
-1489
-1071
-703
-977
-1053
-703
-625
-936
-799
-762
-1079
-813
-538
-866
-1253
-716
-580
-417
-293
-170
173
5
-400
-15
68
-181
-402
-195
845
-97
-445
492
629
-341
706
859
-1161
-487
480
515
-688
100
1497
422
87
801
-14
260
448
-20
402
590
393
5
106
981
840
-108
1019
1070
117
391
347
193
594
919
1140
1136
981
1186
948
356
734
1084
920
973
1359
1548
1257
966
889
1274
1398
802
1053
1529
1266
1322
1740
1938
1766
2418
2363
2049
2182
2222
2274
1698
1557
1798
1502
839
664
926
1027
592
480
712
468
107
-236
-196
-256
-546
-683
-974
-1000
-1060
-1357
-1394
-1347
-1432
-1440
-1565
-1470
-1526
-1675
-1665
-1867
-1765
-1763
-1825
-1751
-1722
-1553
-1528
-1660
-1403
-1260
-1217
-1155
-1234
-1143
-1072
-927
-894
-833
-472
-299
-272
-120
-26
24
-21
-90
-95
12
49
-68
-48
16
-132
-400
-477
-432
-512
-739
-882
-984
-1093
-1247
-1330
-1400
-1435
-1419
-1566
-1627
-1642
-1723
-1856
-1927
-1875
-1872
-2000
-1949
-1898
-1725
-1556
-1809
-1684
-1380
-1206
-1359
-1407
-1259
-1035
-1157
-1111
-653
-591
-722
-562
-305
-246
-108
-179
3
121
151
-50
23
-84
-526
220
350
-259
263
759
109
-563
-160
194
-238
97
160
-325
60
291
-288
-336
260
373
-85
-92
443
51
-709
127
638
-15
-6
723
1000
738
341
720
1014
721
867
773
653
1018
1083
896
1197
1627
1473
1237
1346
1762
1897
1332
1648
2174
1976
1960
2143
2115
2061
2134
2278
2325
2337
2798
2854
2731
2817
2951
3044
2993
3171
3208
2837
2113
1484
1275
1225
1178
1165
1208
1288
1105
559
80
4
32
-325
-707
-987
-1239
-1594
-2004
-2023
-1854
-1852
-1914
-1883
-1776
-1887
-2310
-2551
-2602
-2559
-2531
-2428
-2127
-1867
-1700
-1743
-1684
-1373
-1100
-903
-755
-637
-587
-628
-599
-482
-319
5
259
543
821
922
917
816
834
905
926
917
849
826
825
634
488
390
316
223
16
-200
-499
-819
-1105
-1354
-1526
-1743
-1953
-2077
-2171
-2215
-2423
-2651
-2733
-2733
-2741
-2796
-2861
-2874
-2808
-2733
-2672
-2622
-2467
-2196
-1920
-1881
-1898
-1901
-1901
-1807
-1617
-1434
-1280
-1001
-715
-563
-567
-420
-230
-211
-69
146
229
184
172
282
277
230
360
426
212
38
164
-110
-494
-450
-385
-125
-128
-462
-595
-600
-583
-699
-724
-497
-540
-751
-960
-1013
-709
-409
-446
-341
-11
360
463
367
209
143
509
404
154
485
978
1127
1113
1089
1350
1818
1809
1505
1453
1842
1886
1565
1353
1592
2030
2148
2006
2159
2369
2431
2444
2338
2418
2554
2710
2599
2582
2999
3288
3314
3329
2994
2666
2020
1178
605
260
380
467
470
346
168
-113
-453
-876
-982
-1134
-1537
-1993
-2453
-2749
-3065
-3064
-2914
-2775
-2573
-2435
-2441
-2513
-2837
-3186
-3321
-3390
-3224
-2986
-2672
-2371
-2121
-1919
-1695
-1341
-1012
-757
-613
-592
-605
-619
-622
-503
-229
135
520
890
1127
1259
1313
1169
990
876
899
878
710
640
625
575
490
486
528
510
308
-113
-689
-1200
-1594
-1952
-2244
-2391
-2433
-2468
-2586
-2808
-2986
-3152
-3330
-3601
-3822
-3921
-3980
-3935
-3924
-3858
-3595
-3250
-2868
-2641
-2462
-2356
-2356
-2375
-2306
-2155
-1932
-1591
-1267
-944
-621
-369
-237
-72
44
54
-35
-79
-12
35
42
65
213
494
856
958
901
881
801
584
248
-11
-65
27
62
54
99
215
267
174
-70
-391
-623
-879
-1074
-1323
-1367
-1197
-1088
-992
-691
-299
-372
-461
-313
-69
-145
-165
249
541
764
1089
1327
1556
1962
2198
2208
2147
2187
2290
2243
2180
2254
2667
2888
3006
3222
3355
3561
3512
3487
3438
3418
3517
3547
3626
3756
4040
4113
4173
4280
4230
3795
3073
1863
904
211
14
239
450
813
672
165
-347
-890
-1285
-1460
-1817
-2213
-2778
-3178
-3585
-3763
-3532
-3333
-2906
-2590
-2445
-2420
-2775
-3207
-3609
-3941
-3717
-3333
-2844
-2211
-1911
-1581
-1360
-1173
-870
-632
-363
-235
-254
-250
-264
-111
198
622
1248
1757
2174
2322
2162
1936
1583
1324
1189
1160
1217
1206
1154
1031
929
838
672
530
367
88
-340
-881
-1361
-1809
-2188
-2365
-2484
-2497
-2520
-2750
-3114
-3480
-3749
-3916
-4115
-4305
-4369
-4315
-4169
-4167
-4171
-4044
-3736
-3356
-3139
-2972
-2862
-2714
-2578
-2513
-2348
-2019
-1583
-1118
-823
-659
-529
-395
-230
-138
-83
-57
-5
50
76
-8
-155
-132
63
222
190
30
-98
-140
-227
-392
-545
-552
-428
-335
-405
-524
-588
-605
-640
-743
-826
-880
-907
-902
-920
-941
-901
-778
-563
-371
-256
-212
-208
-80
54
106
212
340
567
924
1161
1241
1356
1681
1827
1850
2046
2178
2402
2601
2715
2834
2930
3159
3380
3455
3598
3563
3580
3669
3621
3796
3792
3899
4028
4084
4250
4226
4256
4282
3944
3313
2227
987
63
-578
-431
-271
78
234
-257
-739
-1556
-2305
-2621
-2972
-3244
-3634
-4155
-4371
-4613
-4503
-4295
-4024
-3487
-3241
-3083
-3248
-3662
-3987
-4284
-4138
-3606
-2969
-2169
-1626
-1184
-838
-718
-468
-306
-100
213
336
418
406
533
833
1172
1654
2132
2525
2702
2482
2128
1690
1278
1125
1020
1065
1092
1088
1091
885
683
442
158
-159
-537
-917
-1380
-1842
-2270
-2567
-2665
-2659
-2615
-2540
-2635
-2858
-3302
-3757
-4020
-4182
-4233
-4288
-4297
-4305
-4186
-4082
-3923
-3784
-3582
-3394
-3220
-3117
-3106
-3134
-3060
-2781
-2425
-1993
-1565
-1196
-970
-768
-745
-759
-686
-556
-405
-382
-385
-392
-376
-343
-378
-392
-389
-361
-386
-549
-773
-1043
-1167
-1092
-932
-767
-729
-724
-732
-800
-910
-1054
-1098
-1057
-1005
-973
-1002
-965
-872
-762
-618
-471
-312
-176
-140
-224
-352
-359
-178
86
410
638
833
1030
1214
1303
1426
1598
1661
1855
2053
2325
2353
2407
2467
2552
2760
2965
3110
3292
3356
3329
3281
3167
3541
3441
3777
3825
3918
4289
4149
4219
4056
4005
4287
4092
3687
2918
1424
472
-598
-533
-74
296
850
257
-250
-1053
-2082
-2599
-3003
-3224
-3358
-3868
-3950
-4191
-4272
-4061
-4077
-3545
-3098
-2872
-2878
-3372
-3836
-4136
-4175
-3560
-2873
-1946
-1169
-829
-508
-497
-443
-363
-275
176
489
731
929
978
1261
1578
1962
2341
2710
2969
2762
2350
1854
1398
1117
996
1095
1222
1341
1321
990
618
170
-219
-599
-968
-1231
-1661
-1966
-2322
-2606
-2601
-2592
-2563
-2607
-2714
-2854
-3240
-3678
-3979
-4158
-4113
-3990
-3739
-3526
-3392
-3444
-3691
-3874
-3819
-3602
-3415
-3230
-3037
-2786
-2551
-2337
-2154
-1875
-1455
-1131
-1034
-1016
-1075
-1171
-1129
-1066
-889
-585
-282
-114
-175
-371
-607
-813
-903
-968
-1059
-1086
-1147
-1183
-1190
-1206
-1226
-1200
-1019
-924
-1025
-1197
-1376
-1462
-1482
-1443
-1241
-987
-688
-533
-577
-597
-647
-613
-567
-481
-284
-155
6
64
173
345
582
886
1106
1266
1403
1366
1307
1331
1365
1641
1970
2391
2660
2744
2850
2853
2871
2912
2928
3070
3173
3223
3375
3284
3480
3588
3591
3789
3730
3869
3799
3756
3878
3799
4081
4335
4361
4286
3456
2189
705
-522
-959
-784
-147
388
388
-57
-948
-1914
-2631
-3055
-3168
-3446
-3756
-4095
-4409
-4555
-4465
-4202
-3618
-3090
-2759
-2700
-3000
-3510
-4127
-4355
-4055
-3274
-2310
-1388
-743
-370
-186
-147
-109
38
289
607
838
960
1114
1270
1521
1858
2322
2822
3101
3055
2659
2154
1609
1160
1039
1076
1285
1446
1352
1146
785
328
-178
-687
-1026
-1334
-1624
-1976
-2334
-2574
-2726
-2721
-2695
-2686
-2719
-2891
-3240
-3643
-3953
-4123
-4080
-3805
-3447
-3108
-2899
-2855
-2897
-3010
-3196
-3340
-3240
-2948
-2685
-2496
-2313
-2083
-1758
-1456
-1264
-1118
-1015
-985
-1097
-1267
-1402
-1321
-1049
-797
-574
-401
-303
-347
-650
-1007
-1318
-1542
-1625
-1637
-1608
-1652
-1670
-1587
-1471
-1387
-1453
-1513
-1503
-1551
-1661
-1850
-1886
-1749
-1523
-1213
-973
-759
-578
-495
-562
-682
-713
-619
-467
-286
-110
82
288
459
578
734
876
994
1157
1259
1252
1126
1148
1406
1698
2043
2230
2297
2402
2499
2418
2334
2295
2456
2674
2774
2909
2861
3109
3228
3175
3248
3161
3434
3508
3621
3691
3567
3709
3883
4095
4424
4487
4453
3750
2403
734
-894
-1365
-1085
-173
625
726
151
-763
-1815
-2681
-3166
-3308
-3457
-3693
-4067
-4388
-4492
-4402
-4060
-3593
-3048
-2659
-2468
-2747
-3360
-4014
-4357
-4056
-3148
-1930
-902
-206
89
132
93
8
44
271
587
944
1183
1357
1429
1633
2031
2451
2845
2993
2779
2332
1707
1132
749
666
843
1085
1293
1232
976
569
10
-599
-1161
-1500
-1738
-1985
-2222
-2511
-2710
-2787
-2766
-2668
-2633
-2713
-2941
-3275
-3647
-3879
-3934
-3813
-3432
-2919
-2477
-2245
-2250
-2426
-2603
-2726
-2807
-2850
-2757
-2566
-2246
-1918
-1652
-1389
-1117
-929
-920
-1046
-1256
-1398
-1511
-1541
-1495
-1350
-1049
-720
-591
-659
-870
-1145
-1434
-1715
-1936
-2074
-2061
-1937
-1805
-1733
-1692
-1661
-1615
-1618
-1713
-1830
-1929
-2022
-1979
-1850
-1656
-1351
-1044
-734
-556
-501
-464
-407
-374
-393
-342
-163
57
382
631
848
1025
1092
1144
1080
1071
1078
1064
1159
1339
1477
1731
1879
1978
2128
2198
2279
2225
2277
2281
2407
2439
2555
2745
2889
3039
3051
3164
3245
3333
3306
3268
3403
3379
3455
3603
3704
4026
4246
4383
4574
4548
4584
4065
3002
1401
-389
-1262
-1460
-561
387
1093
949
-36
-1268
-2345
-3078
-3341
-3622
-3800
-4010
-4284
-4284
-4324
-3961
-3610
-3155
-2796
-2601
-2740
-3247
-3976
-4479
-4352
-3479
-2233
-1131
-199
245
424
310
84
59
213
558
1001
1312
1657
1880
2075
2364
2708
3151
3284
3201
2787
2199
1661
1201
1012
1051
1256
1488
1501
1231
803
148
-568
-1262
-1732
-1943
-2038
-2177
-2415
-2584
-2715
-2741
-2719
-2736
-2858
-3042
-3356
-3627
-3846
-3943
-3842
-3570
-3139
-2676
-2361
-2220
-2259
-2438
-2609
-2740
-2716
-2598
-2399
-2113
-1772
-1492
-1202
-1025
-944
-941
-980
-1121
-1253
-1350
-1385
-1316
-1150
-963
-734
-529
-569
-781
-1157
-1445
-1685
-1884
-1975
-1979
-1920
-1818
-1709
-1644
-1667
-1716
-1711
-1719
-1764
-1840
-1882
-1864
-1741
-1522
-1246
-906
-592
-408
-338
-346
-344
-295
-277
-170
42
280
504
691
838
1002
1106
1163
1144
1142
1120
1144
1268
1325
1448
1540
1673
1764
1837
1846
1930
1995
2023
2043
1992
1990
2171
2306
2482
2476
2442
2558
2517
2702
2736
2716
3159
3099
3334
3486
3597
3926
3741
4073
3849
4086
4385
4494
4575
3831
2330
847
-414
-800
-229
413
1260
1087
624
-586
-1718
-2568
-2986
-3128
-3152
-3458
-3645
-3745
-3984
-3719
-3782
-3173
-2772
-2381
-2281
-2715
-3247
-3887
-4073
-3489
-2601
-1483
-565
-51
255
154
46
-124
56
447
886
1348
1634
1827
1959
2164
2407
2748
2991
3011
2783
2261
1767
1283
1045
1013
1158
1412
1498
1340
970
387
-293
-932
-1409
-1616
-1712
-1776
-1992
-2235
-2455
-2596
-2648
-2745
-2778
-2870
-3013
-3212
-3346
-3389
-3314
-3063
-2703
-2290
-1963
-1814
-1858
-1991
-2049
-2163
-2344
-2480
-2385
-1957
-1436
-999
-830
-713
-613
-659
-828
-1085
-1224
-1178
-1168
-1191
-1223
-1056
-842
-688
-720
-938
-1111
-1330
-1596
-1971
-2334
-2467
-2328
-1980
-1755
-1722
-1757
-1811
-1816
-1940
-2104
-2208
-2166
-1940
-1735
-1545
-1351
-1065
-756
-570
-497
-379
-182
-16
28
-8
83
337
640
895
1084
1291
1461
1471
1439
1266
1195
1239
1327
1503
1595
1772
1863
1935
1990
2039
2091
2167
2177
2105
2042
2064
2182
2290
2465
2528
2640
2706
2918
2945
2919
2898
2813
2917
3074
3346
3518
3845
4027
4123
4328
4295
4505
4721
4848
4378
3195
1430
-53
-924
-612
211
1271
1811
1253
245
-1330
-2410
-3061
-3271
-3418
-3449
-3742
-3834
-4046
-3924
-3817
-3554
-3104
-2902
-2618
-2903
-3457
-4084
-4399
-4053
-3098
-1919
-707
5
410
346
58
-138
-178
175
644
1160
1632
1908
2071
2168
2337
2582
2833
2926
2746
2392
1857
1325
926
839
963
1232
1312
1244
876
341
-408
-1175
-1742
-2052
-2111
-2135
-2202
-2333
-2545
-2746
-2891
-3053
-3095
-3205
-3285
-3443
-3596
-3628
-3525
-3272
-2855
-2374
-1977
-1747
-1668
-1724
-1816
-1891
-1835
-1705
-1581
-1732
-1933
-1835
-1404
-867
-696
-735
-839
-908
-982
-1324
-1687
-1708
-1548
-1383
-1405
-1371
-1353
-1307
-1487
-1810
-2041
-2075
-1966
-2065
-2274
-2505
-2484
-2238
-2040
-1914
-1898
-1905
-1875
-1886
-1917
-2087
-2103
-1851
-1470
-1074
-879
-631
-423
-286
-220
-201
-25
289
524
628
628
705
923
1079
1202
1275
1380
1434
1363
1218
1100
1040
1131
1248
1418
1654
1729
1756
1582
1470
1425
1484
1574
1605
1688
1844
2000
1979
2051
2077
2282
2395
2522
2697
2658
2850
2797
2927
3249
3491
3859
4137
4082
4277
4220
4397
4641
4799
4861
4081
2638
925
-325
-679
-43
888
1736
1667
929
-527
-1927
-2707
-3139
-3244
-3332
-3571
-3667
-3911
-3975
-3934
-3819
-3412
-3124
-2855
-2835
-3133
-3668
-4091
-4109
-3418
-2346
-1162
-284
210
381
278
26
-32
144
606
1151
1667
2138
2395
2600
2653
2791
2997
3137
3112
2855
2401
1955
1487
1214
1153
1263
1444
1435
1152
668
-13
-776
-1451
-1847
-1978
-2013
-2024
-2203
-2438
-2681
-2907
-3054
-3085
-3119
-3140
-3243
-3343
-3395
-3366
-3226
-2955
-2571
-2110
-1761
-1582
-1552
-1536
-1552
-1554
-1440
-1274
-1186
-1282
-1390
-1366
-1099
-821
-641
-599
-618
-689
-880
-1183
-1438
-1503
-1349
-1203
-1184
-1234
-1292
-1367
-1584
-1779
-1937
-1946
-1902
-1975
-2175
-2412
-2497
-2427
-2272
-2134
-2039
-1934
-1866
-1841
-1895
-1945
-1823
-1541
-1159
-843
-608
-429
-261
-131
-75
9
226
497
677
704
697
722
808
879
926
1055
1214
1298
1324
1226
1195
1208
1201
1239
1274
1461
1551
1592
1491
1391
1400
1459
1561
1734
1779
1890
1930
1866
1947
2014
2203
2322
2554
2663
2814
3030
3237
3323
3428
3609
3703
4026
4364
4441
4780
4780
4805
5056
4629
3954
2403
749
-319
-732
11
839
1544
1586
644
-495
-1874
-2734
-3063
-3423
-3506
-3824
-3958
-3970
-4022
-3858
-3693
-3377
-3020
-2967
-3038
-3362
-3977
-4279
-4218
-3465
-2306
-1210
-324
97
268
173
-135
-211
-123
361
947
1456
1935
2129
2342
2427
2528
2727
2865
2823
2493
2013
1600
1295
1139
1131
1293
1431
1359
1064
495
-197
-972
-1613
-2005
-2110
-2116
-2160
-2323
-2563
-2697
-2899
-3066
-3173
-3237
-3312
-3391
-3513
-3551
-3468
-3263
-2969
-2615
-2253
-1908
-1734
-1760
-1826
-1915
-1880
-1780
-1559
-1427
-1441
-1535
-1475
-1114
-789
-684
-735
-812
-847
-962
-1217
-1384
-1412
-1253
-1152
-1187
-1254
-1306
-1391
-1581
-1835
-1964
-1917
-1869
-1929
-2120
-2280
-2320
-2180
-2001
-1933
-1934
-1965
-1936
-1890
-1883
-1869
-1772
-1493
-1101
-768
-532
-355
-206
-100
-77
5
192
479
665
745
775
830
1003
1103
1139
1139
1176
1209
1178
1080
1050
1014
1047
1117
1230
1448
1547
1468
1314
1203
1286
1324
1507
1638
1652
1763
1768
1915
1994
2132
2321
2367
2604
2836
3034
3283
3414
3536
3589
3800
3998
4289
4625
4602
4656
4787
5007
4892
4287
2739
907
-341
-978
-311
651
1483
1660
783
-520
-1930
-2907
-3225
-3509
-3506
-3767
-3937
-3974
-4039
-3872
-3769
-3496
-3189
-2967
-3029
-3378
-3936
-4285
-4271
-3566
-2475
-1328
-282
238
406
330
4
-77
77
530
1186
1761
2254
2463
2606
2680
2762
2888
2994
2960
2700
2277
1829
1448
1287
1313
1411
1496
1456
1163
660
0
-747
-1328
-1764
-1891
-1925
-1956
-2065
-2292
-2594
-2863
-3033
-3217
-3242
-3278
-3344
-3389
-3401
-3321
-3159
-2964
-2817
-2727
-2589
-2530
-2521
-2577
-2505
-2231
-1868
-1447
-1156
-977
-871
-843
-836
-817
-739
-624
-491
-400
-405
-476
-497
-502
-559
-587
-660
-790
-1008
-1253
-1514
-1722
-1763
-1732
-1674
-1702
-1832
-2003
-2154
-2284
-2396
-2412
-2291
-2163
-2024
-1865
-1743
-1640
-1527
-1404
-1295
-1126
-962
-853
-740
-612
-452
-242
41
324
577
776
884
865
842
868
915
1031
1199
1370
1536
1654
1685
1623
1488
1436
1472
1567
1664
1616
1630
1636
1719
1792
1827
2087
2181
2272
2235
2178
2230
2212
2368
2431
2538
2695
2892
3264
3468
3430
3536
3473
3741
4040
4261
4570
4711
4897
4907
4455
3490
1859
427
-452
-620
291
1102
1636
1244
152
-1010
-2144
-2752
-3037
-3290
-3389
-3764
-3922
-3995
-3933
-3697
-3550
-3273
-3040
-2986
-3070
-3505
-4003
-4161
-3924
-3064
-2086
-1095
-427
-174
-105
-240
-336
-269
-46
520
1096
1616
1998
2196
2359
2395
2511
2677
2744
2639
2349
1996
1609
1341
1289
1282
1338
1328
1217
943
407
-209
-859
-1385
-1713
-1828
-1797
-1867
-2051
-2326
-2595
-2759
-2910
-2983
-2994
-3078
-3109
-3175
-3137
-3051
-2875
-2644
-2527
-2410
-2373
-2436
-2575
-2724
-2617
-2299
-1870
-1500
-1343
-1227
-1200
-1155
-1123
-1113
-1051
-962
-811
-755
-784
-775
-733
-712
-698
-759
-826
-962
-1163
-1420
-1681
-1811
-1782
-1650
-1598
-1702
-1892
-2076
-2222
-2327
-2405
-2355
-2216
-2053
-1932
-1888
-1796
-1681
-1537
-1374
-1206
-1030
-896
-780
-662
-522
-328
-91
200
405
539
648
667
704
736
784
907
1035
1203
1331
1446
1487
1449
1385
1343
1471
1581
1671
1683
1694
1739
1861
1973
2045
2194
2267
2335
2295
2226
2236
2267
2376
2606
2620
3052
3068
3343
3625
3563
3820
3626
3982
4009
4223
4411
4486
4764
4678
3925
2749
918
-171
-763
-221
614
1177
1512
625
-446
-1792
-2674
-3155
-3327
-3398
-3468
-3665
-3732
-3852
-3792
-3646
-3469
-3202
-2953
-2847
-2985
-3442
-3763
-3821
-3355
-2342
-1394
-445
56
280
193
-71
-97
-11
390
998
1526
2091
2299
2455
2476
2523
2689
2743
2802
2606
2320
1972
1591
1323
1166
1145
1178
1027
868
424
-110
-765
-1384
-1763
-2042
-2060
-2082
-2156
-2284
-2562
-2813
-3092
-3254
-3341
-3381
-3320
-3338
-3301
-3236
-3257
-3388
-3402
-3260
-2935
-2761
-2651
-2578
-2433
-2214
-2122
-1970
-1684
-1402
-1115
-993
-915
-894
-872
-708
-707
-626
-559
-417
-389
-484
-631
-837
-931
-931
-947
-991
-1124
-1241
-1306
-1428
-1614
-1843
-1926
-1899
-1898
-1977
-2074
-2122
-2079
-2058
-2016
-1934
-1782
-1605
-1527
-1429
-1365
-1246
-1171
-1081
-857
-599
-285
-118
13
169
315
420
420
490
621
775
905
957
1057
1186
1321
1450
1531
1548
1582
1604
1643
1641
1591
1717
1815
1955
1973
2029
2039
2106
2179
2213
2306
2419
2600
2666
2754
2861
2884
3129
3339
3502
3763
3797
3903
3857
4064
4241
4503
4718
4925
4904
4197
2899
1020
-459
-1066
-553
459
1477
1708
974
-372
-1773
-2885
-3268
-3361
-3289
-3524
-3760
-3873
-4016
-3892
-3781
-3504
-3302
-3037
-2955
-3049
-3454
-3945
-4160
-3739
-2816
-1696
-756
-89
139
86
-98
-243
-188
138
730
1279
1802
2157
2353
2376
2398
2465
2640
2702
2649
2414
2079
1739
1396
1216
1256
1280
1235
1049
722
216
-431
-1004
-1551
-1802
-1873
-1893
-1918
-2116
-2352
-2635
-2926
-3057
-3151
-3139
-3133
-3192
-3197
-3231
-3317
-3514
-3532
-3356
-3106
-2910
-2718
-2594
-2418
-2284
-2254
-2151
-1989
-1691
-1537
-1369
-1215
-1099
-931
-896
-838
-709
-573
-408
-410
-405
-550
-735
-885
-1004
-969
-1053
-1069
-1142
-1225
-1347
-1591
-1747
-1850
-1876
-1892
-1942
-1886
-1912
-1925
-1984
-1981
-1824
-1688
-1573
-1509
-1402
-1266
-1146
-1067
-987
-862
-639
-449
-284
-66
75
192
229
289
479
620
820
889
1000
1169
1255
1394
1430
1500
1593
1621
1719
1740
1808
1880
1879
1921
1957
2115
2302
2475
2524
2549
2422
2433
2380
2518
2584
2728
3000
3159
3337
3375
3441
3640
3738
3917
4049
4078
4411
4421
4731
4676
4396
3639
2138
756
-387
-628
109
745
1406
1157
284
-709
-1947
-2552
-3063
-3278
-3321
-3666
-3726
-3853
-3874
-3642
-3610
-3344
-3209
-3081
-2958
-3227
-3508
-3814
-3783
-3207
-2441
-1427
-659
-153
176
110
135
121
232
601
1004
1525
1906
2180
2343
2405
2528
2636
2775
2793
2642
2405
2105
1830
1558
1388
1288
1227
1148
951
625
166
-360
-880
-1334
-1625
-1780
-1900
-2029
-2240
-2484
-2727
-2927
-3071
-3171
-3193
-3180
-3203
-3204
-3171
-3105
-3008
-3045
-3054
-3114
-3060
-2964
-2812
-2575
-2352
-2020
-1897
-1861
-1778
-1633
-1421
-1263
-1138
-1077
-970
-790
-738
-614
-575
-450
-342
-342
-466
-674
-792
-981
-1129
-1271
-1353
-1331
-1322
-1343
-1499
-1646
-1740
-1831
-1880
-2006
-2048
-2002
-1863
-1757
-1764
-1736
-1620
-1429
-1296
-1220
-1128
-1021
-863
-765
-665
-459
-204
74
252
303
352
400
457
543
637
806
1020
1218
1332
1359
1467
1537
1622
1682
1653
1815
1932
2064
2136
2153
2203
2258
2404
2456
2440
2523
2491
2558
2643
2773
2928
3168
3311
3432
3571
3536
3666
3740
3896
3982
4112
4371
4545
4842
4928
4463
3656
1967
440
-718
-825
-110
758
1559
1235
471
-712
-1909
-2656
-3180
-3456
-3550
-3771
-3759
-3876
-3750
-3683
-3646
-3492
-3357
-3102
-2955
-3111
-3442
-3813
-3864
-3420
-2681
-1645
-828
-130
175
225
229
118
201
429
790
1345
1839
2252
2446
2526
2630
2679
2824
2854
2797
2591
2324
1987
1638
1384
1205
1127
1045
902
693
349
-124
-650
-1177
-1599
-1905
-2069
-2157
-2244
-2444
-2660
-2881
-3026
-3155
-3217
-3274
-3311
-3269
-3226
-3295
-3492
-3677
-3681
-3473
-3167
-2790
-2520
-2264
-2159
-2104
-2080
-1996
-1886
-1716
-1474
-1230
-996
-813
-694
-614
-602
-586
-498
-391
-295
-388
-537
-811
-977
-1034
-1045
-1001
-1017
-1005
-1073
-1182
-1346
-1568
-1705
-1802
-1816
-1764
-1754
-1719
-1750
-1768
-1788
-1791
-1701
-1566
-1418
-1320
-1307
-1312
-1243
-1117
-944
-748
-515
-233
25
228
292
295
350
437
618
792
1030
1227
1403
1445
1436
1395
1450
1554
1635
1814
1903
1993
2003
2062
2097
2191
2276
2480
2587
2795
2799
2801
2754
2723
2885
3019
3268
3455
3587
3715
3812
3940
4164
4260
4495
4661
4818
5073
5119
4730
3826
2235
749
-482
-661
-123
737
1450
1303
708
-326
-1423
-2208
-2856
-3257
-3596
-3867
-3908
-3993
-3818
-3789
-3736
-3704
-3510
-3214
-3006
-3030
-3229
-3536
-3710
-3574
-3081
-2331
-1546
-797
-241
106
254
311
349
454
665
1026
1466
1880
2185
2408
2555
2679
2823
2931
2984
2898
2766
2529
2192
1866
1516
1288
1130
990
879
702
446
39
-430
-897
-1318
-1627
-1864
-2058
-2227
-2392
-2559
-2726
-2903
-3009
-3109
-3152
-3154
-3214
-3399
-3692
-3902
-3940
-3807
-3521
-3183
-2865
-2543
-2369
-2251
-2169
-2098
-2031
-1982
-1845
-1590
-1320
-1059
-965
-841
-682
-563
-409
-296
-240
-322
-440
-582
-710
-752
-805
-818
-840
-838
-832
-938
-1051
-1248
-1417
-1596
-1742
-1745
-1781
-1832
-1917
-1960
-1900
-1815
-1734
-1650
-1553
-1498
-1507
-1483
-1441
-1366
-1214
-1071
-878
-658
-450
-251
-147
-52
56
188
343
497
663
824
1021
1175
1279
1378
1504
1612
1739
1791
1900
2025
2196
2321
2356
2407
2430
2575
2611
2697
2745
2806
2918
3052
3225
3255
3410
3418
3538
3563
3692
3844
3955
4133
4312
4560
4778
4920
4673
3818
2418
954
-203
-462
-256
427
883
975
572
-155
-919
-1608
-2166
-2690
-3129
-3492
-3664
-3788
-3743
-3722
-3677
-3637
-3481
-3229
-2923
-2765
-2801
-3019
-3216
-3332
-3240
-2931
-2459
-1875
-1287
-781
-379
-46
200
390
525
695
940
1216
1470
1664
1813
2011
2185
2343
2455
2517
2537
2494
2343
2111
1790
1450
1142
877
679
531
433
305
130
-103
-390
-705
-1019
-1342
-1611
-1890
-2107
-2299
-2480
-2662
-2797
-2893
-2928
-2947
-3045
-3242
-3503
-3692
-3826
-3846
-3776
-3620
-3431
-3225
-3010
-2779
-2577
-2453
-2395
-2303
-2128
-1902
-1678
-1503
-1369
-1258
-1124
-1017
-895
-793
-674
-631
-661
-696
-704
-723
-795
-870
-917
-917
-885
-858
-875
-984
-1114
-1200
-1240
-1230
-1260
-1342
-1454
-1501
-1509
-1490
-1439
-1389
-1333
-1307
-1320
-1349
-1325
-1263
-1223
-1203
-1108
-927
-725
-550
-409
-313
-229
-145
-28
49
125
244
375
482
550
596
713
827
947
1105
1202
1336
1398
1564
1682
1744
1798
1818
1964
2069
2083
2109
2144
2257
2349
2426
2577
2650
2805
2912
3066
3209
3390
3525
3700
3843
4086
4229
4169
3839
3040
2064
1092
468
361
584
961
1105
967
695
237
-77
-487
-926
-1373
-1851
-2161
-2427
-2530
-2593
-2740
-2855
-2960
-2915
-2684
-2434
-2233
-2174
-2211
-2324
-2446
-2470
-2397
-2229
-1982
-1689
-1311
-876
-457
-62
247
542
836
1062
1261
1405
1550
1657
1733
1841
1959
2084
2190
2352
2486
2568
2614
2557
2432
2292
2136
1925
1739
1582
1424
1279
1168
1054
939
803
636
428
219
45
-142
-375
-668
-924
-1129
-1250
-1412
-1644
-1915
-2134
-2243
-2316
-2297
-2323
-2304
-2335
-2334
-2235
-2156
-2114
-2090
-2040
-1958
-1848
-1646
-1488
-1348
-1212
-1036
-794
-560
-299
-96
74
168
233
334
405
408
364
326
344
361
378
365
349
274
173
91
18
-15
-51
-97
-160
-250
-292
-277
-244
-203
-173
-140
-135
-184
-216
-219
-245
-253
-211
-166
-156
-99
-22
47
98
126
167
222
304
408
502
573
643
696
757
808
864
913
944
968
1015
1084
1109
1144
1169
1211
1242
1271
1354
1457
1545
1625
1725
1806
1899
1982
2116
2251
2367
2536
2665
2762
2848
2951
3069
3213
3315
3406
3481
3536
3622
3722
3794
3763
3604
3330
3005
2722
2511
2356
2249
2129
2015
1880
1724
1533
1352
1205
1008
786
592
394
185
-14
-176
-324
-446
-549
-598
-620
-623
-583
-562
-522
-494
-485
-476
-500
-521
-550
-581
-575
-548
-504
-443
-400
-370
-324
-272
-195
-107
-40
20
79
119
133
152
164
127
97
64
53
58
52
26
-18
-53
-53
-49
-22
-4
-42
-81
-137
-210
-286
-308
-295
-290
-313
-383
-459
-539
-609
-666
-723
-693
-637
-616
-610
-573
-502
-476
-465
-454
-461
-471
-500
-530
-555
-614
-667
-696
-723
-742
-726
-672
-646
-677
-711
-746
-787
-815
-809
-817
-838
-845
-824
-829
-863
-895
-938
-957
-946
-931
-939
-978
-985
-943
-904
-848
-829
-824
-776
-697
-649
-620
-609
-564
-490
-459
-456
-433
-396
-367
-333
-308
-303
-302
-267
-248
-262
-294
-297
-312
-356
-376
-349
-332
-327
-321
-324
-327
-341
-340
-325
-314
-310
-294
-246
-225
-200
-165
-149
-135
-144
-150
-154
-130
-65
-27
-2
27
54
83
87
107
158
200
223
246
285
327
367
389
416
445
472
499
516
504
462
379
293
228
144
79
9
-53
-95
-132
-179
-221
-271
-305
-306
-348
-418
-462
-484
-482
-494
-545
-585
-637
-695
-741
-761
-779
-776
-764
-750
-725
-721
-739
-755
-767
-776
-754
-754
-777
-765
-757
-756
-723
-701
-733
-761
-776
-818
-884
-948
-1016
-1057
-1058
-1043
-1026
-1039
-1061
-1065
-1064
-1066
-1100
-1151
-1184
-1176
-1166
-1149
-1137
-1122
-1128
-1144
-1165
-1176
-1172
-1181
-1171
-1175
-1206
-1213
-1224
-1207
-1154
-1105
-1062
-1056
-1045
-1044
-1017
-966
-902
-847
-817
-821
-833
-850
-878
-879
-872
-887
-910
-925
-942
-930
-927
-928
-935
-955
-955
-943
-901
-836
-808
-796
-781
-791
-826
-852
-873
-891
-924
-934
-906
-884
-858
-797
-746
-738
-714
-676
-634
-601
-554
-494
-468
-464
-458
-432
-431
-429
-398
-385
-402
-424
-425
-451
-479
-478
-448
-429
-421
-408
-427
-425
-388
-366
-342
-319
-330
-336
-342
-365
-390
-404
-400
-367
-300
-239
-174
-135
-135
-127
-119
-111
-71
-18
12
47
78
85
100
114
148
220
303
368
394
388
381
406
425
436
403
349
293
211
133
79
45
11
-21
-68
-85
-91
-119
-156
-152
-163
-196
-240
-265
-266
-293
-317
-354
-387
-416
-464
-545
-611
-630
-661
-669
-660
-668
-697
-742
-751
-744
-736
-721
-714
-742
-766
-783
-794
-798
-795
-806
-840
-870
-917
-950
-1002
-1077
-1117
-1145
-1169
-1175
-1165
-1175
-1204
-1235
-1258
-1262
-1292
-1296
-1277
-1273
-1270
-1270
-1266
-1259
-1223
-1182
-1169
-1157
-1112
-1067
-1047
-1005
-958
-926
-913
-907
-882
-870
-876
-896
-902
-883
-859
-801
-780
-769
-746
-738
-723
-702
-699
-728
-757
-786
-820
-839
-819
-819
-829
-805
-771
-728
-714
-740
-759
-775
-779
-775
-774
-755
-734
-688
-662
-627
-627
-656
-638
-604
-568
-540
-510
-477
-473
-469
-445
-430
-415
-390
-355
-323
-321
-336
-375
-410
-435
-453
-462
-443
-408
-391
-382
-390
-373
-326
-280
-253
-246
-228
-202
-189
-204
-226
-235
-238
-217
-195
-161
-152
-159
-163
-146
-135
-139
-134
-125
-81
-10
33
74
140
170
195
218
240
253
277
322
351
336
339
359
382
420
439
457
468
446
393
335
273
183
99
76
86
84
79
76
94
101
80
52
43
41
13
-15
-45
-77
-89
-101
-128
-142
-166
-215
-269
-288
-306
-318
-324
-290
-292
-309
-295
-300
-307
-329
-368
-410
-452
-502
-532
-573
-619
-656
-693
-738
-745
-731
-740
-769
-792
-844
-896
-904
-921
-981
-1035
-1056
-1084
-1146
-1170
-1161
-1159
-1161
-1147
-1115
-1088
-1054
-1067
-1066
-1029
-999
-992
-1001
-993
-969
-943
-951
-960
-937
-891
-857
-818
-762
-738
-737
-731
-703
-670
-641
-610
-598
-589
-584
-619
-640
-633
-632
-644
-631
-610
-608
-601
-579
-548
-532
-516
-503
-507
-512
-525
-533
-538
-583
-611
-619
-642
-604
-557
-520
-468
-411
-382
-396
-401
-398
-437
-458
-442
-439
-440
-441
-428
-433
-456
-444
-412
-386
-355
-318
-324
-341
-366
-400
-420
-421
-405
-385
-381
-372
-366
-354
-333
-334
-314
-267
-249
-265
-251
-210
-166
-119
-61
-10
33
62
71
95
139
196
255
294
313
329
358
374
375
406
450
468
463
490
522
536
560
609
646
635
614
590
576
567
526
492
481
440
412
365
296
255
240
217
194
146
102
79
35
-5
-52
-74
-86
-85
-72
-98
-140
-159
-188
-225
-256
-275
-296
-308
-301
-311
-339
-372
-401
-432
-482
-517
-543
-564
-573
-585
-621
-676
-721
-760
-777
-796
-813
-813
-828
-878
-899
-894
-904
-922
-950
-956
-989
-1034
-1039
-1044
-1066
-1088
-1084
-1084
-1042
-1027
-1022
-1004
-1007
-1020
-986
-918
-900
-875
-867
-890
-932
-957
-939
-908
-875
-820
-799
-808
-789
-762
-746
-756
-749
-748
-777
-755
-714
-697
-674
-666
-690
-721
-736
-716
-699
-681
-672
-650
-612
-576
-524
-445
-376
-341
-355
-388
-413
-431
-433
-422
-390
-351
-323
-330
-348
-360
-343
-303
-261
-233
-201
-152
-133
-146
-151
-164
-180
-210
-234
-249
-271
-278
-290
-309
-323
-305
-248
-212
-201
-194
-194
-173
-126
-108
-123
-131
-133
-97
-63
-44
-25
7
65
96
124
188
217
244
275
285
308
330
360
373
375
384
391
404
428
453
463
465
460
449
423
417
436
452
461
472
471
436
423
440
409
376
365
364
338
286
250
211
171
141
122
98
94
112
101
89
74
33
16
9
-30
-79
-106
-148
-168
-170
-178
-191
-202
-188
-171
-145
-122
-143
-169
-188
-227
-286
-339
-378
-431
-469
-519
-560
-572
-566
-589
-621
-661
-703
-703
-732
-774
-787
-808
-821
-822
-802
-804
-834
-837
-827
-831
-870
-887
-872
-869
-864
-884
-913
-924
-928
-946
-961
-968
-997
-996
-960
-940
-941
-924
-903
-898
-893
-893
-877
-840
-798
-723
-676
-667
-663
-660
-640
-651
-690
-706
-710
-680
-665
-653
-600
-582
-586
-607
-624
-606
-582
-534
-463
-424
-398
-361
-332
-298
-297
-303
-295
-292
-295
-329
-344
-309
-304
-291
-247
-183
-132
-119
-100
-87
-94
-91
-65
-83
-108
-104
-118
-138
-164
-175
-197
-203
-204
-226
-236
-248
-229
-226
-264
-299
-303
-301
-321
-339
-356
-376
-349
-284
-193
-107
-33
18
63
123
178
231
277
326
370
425
468
501
543
585
609
625
668
718
789
836
862
869
878
882
868
846
815
772
733
694
639
562
524
505
449
401
375
377
378
390
370
340
290
213
148
65
5
-49
-104
-126
-151
-183
-218
-251
-277
-278
-313
-364
-387
-391
-387
-416
-435
-420
-429
-472
-514
-545
-599
-657
-718
-792
-823
-816
-810
-811
-808
-787
-758
-745
-742
-763
-773
-801
-860
-911
-932
-933
-963
-997
-988
-979
-993
-1023
-1031
-1039
-1063
-1069
-1048
-1038
-1055
-1033
-1030
-1013
-961
-920
-879
-851
-830
-824
-835
-859
-892
-910
-896
-871
-827
-766
-733
-713
-675
-665
-661
-657
-656
-669
-677
-642
-628
-617
-604
-594
-584
-578
-592
-594
-562
-515
-473
-450
-457
-423
-350
-323
-292
-267
-218
-201
-208
-201
-189
-177
-146
-119
-108
-93
-93
-117
-162
-184
-193
-178
-167
-155
-127
-78
-51
-67
-97
-126
-137
-162
-161
-117
-93
-84
-97
-128
-166
-167
-135
-107
-54
-27
-43
-44
-36
-39
-47
-40
-25
9
35
35
32
59
106
141
152
181
217
238
249
294
367
382
416
453
493
582
652
673
702
723
712
676
667
667
645
600
559
553
549
522
474
433
376
328
294
260
228
200
162
92
25
-22
-99
-170
-204
-234
-269
-314
-336
-353
-382
-406
-420
-437
-449
-433
-434
-449
-488
-527
-517
-511
-527
-560
-590
-614
-633
-643
-681
-736
-777
-773
-762
-763
-785
-814
-835
-858
-873
-893
-910
-930
-946
-976
-996
-997
-996
-999
-996
-975
-965
-980
-1016
-1028
-1028
-1039
-1031
-1028
-1024
-1035
-1037
-1038
-1016
-972
-935
-905
-857
-780
-745
-707
-673
-677
-669
-640
-612
-585
-571
-557
-552
-555
-570
-575
-574
-569
-532
-495
-476
-426
-388
-381
-372
-360
-350
-340
-354
-381
-408
-420
-414
-398
-372
-360
-365
-360
-362
-348
-323
-348
-360
-391
-367
-362
-287
-388
-492
-433
-378
-671
-375
-301
-414
-432
-407
-426
-433
-458
-374
-769
-1749
-1190
-664
-423
-394
-346
-258
-272
-281
-323
-327
-286
-214
-91
-105
-102
-57
2
-72
-63
-94
130
84
35
193
325
497
548
753
897
1076
1325
1623
1927
2184
2527
2831
3159
3362
3412
3389
3139
2800
2313
1901
1607
1485
1420
1280
1052
775
578
438
314
158
-20
-359
-724
-1093
-1458
-1904
-2434
-2992
-3513
-3914
-4107
-4173
-4057
-4052
-4046
-3953
-3845
-3716
-3667
-3548
-3543
-3516
-3491
-3463
-3412
-3403
-3324
-3125
-2832
-2389
-1926
-1430
-891
-464
-116
189
441
624
741
887
1001
1082
1173
1241
1287
1282
1332
1452
1619
1776
1857
1863
1711
1436
1079
667
195
-362
-940
-1513
-2017
-2460
-2755
-2898
-3058
-3215
-3449
-3649
-3759
-3883
-4006
-4339
-4671
-4967
-5155
-5249
-5305
-5285
-5167
-4986
-4686
-4319
-3952
-3585
-3286
-2966
-2732
-2549
-2392
-2199
-2032
-1885
-1746
-1536
-1263
-926
-636
-382
-190
-47
95
245
303
234
107
-69
-202
-414
-567
-670
-726
-769
-812
-826
-924
-988
-1081
-1241
-1420
-1582
-1658
-1717
-1879
-2030
-2105
-2119
-2085
-2004
-1811
-1614
-1358
-1183
-1011
-840
-730
-598
-432
-247
-18
257
524
840
1125
1446
1743
2028
2340
2608
2812
2985
3081
3167
3230
3325
3436
3529
3681
3914
4153
4422
4652
4915
5233
5531
5870
6133
6201
5777
4804
3114
984
-1273
-2895
-3570
-3438
-2751
-2328
-2371
-2862
-3533
-4000
-4104
-4101
-4184
-4509
-4995
-5635
-6190
-6435
-6576
-6305
-5770
-4875
-3544
-2202
-886
84
500
601
620
760
1132
1751
2421
3000
3466
3788
4156
4738
5395
6142
6948
7534
7897
7905
7444
6688
5729
4694
3932
3384
3026
2851
2626
2380
2029
1584
1064
551
43
-557
-1138
-1846
-2661
-3432
-4174
-4777
-5103
-5185
-4963
-4666
-4486
-4347
-4210
-4037
-3880
-3788
-3790
-3717
-3496
-3153
-2694
-2223
-1838
-1397
-842
-133
621
1289
1755
2003
2101
2073
1903
1632
1429
1319
1240
1134
1023
832
711
582
351
16
-395
-746
-1069
-1454
-1931
-2507
-3053
-3414
-3574
-3580
-3524
-3454
-3353
-3159
-2917
-2651
-2363
-2083
-1818
-1564
-1361
-1148
-934
-659
-274
152
586
1094
1654
2192
2661
2981
3274
3478
3612
3700
3795
3772
3802
3745
3715
3733
3755
3814
3764
3911
3863
3937
3835
3700
3460
3362
3212
3133
3105
3100
3100
3023
3200
3225
3487
3652
3933
4129
4389
4589
4720
4872
5094
5441
5705
5652
5114
3910
2046
-54
-1905
-2753
-2577
-1680
-841
-656
-1054
-1873
-2572
-2893
-2866
-2640
-2637
-2944
-3515
-4180
-4539
-4728
-4556
-3948
-3075
-1887
-774
238
946
1135
956
631
450
635
1180
1827
2303
2614
2699
2722
2907
3231
3767
4398
4755
4746
4424
3766
2920
2010
1143
589
276
133
125
-2
-251
-629
-1030
-1413
-1723
-1987
-2327
-2654
-3112
-3643
-4146
-4580
-4810
-4721
-4376
-3818
-3279
-2887
-2740
-2851
-2965
-2910
-2631
-2355
-2014
-1901
-1687
-1337
-1001
-762
-639
-440
-84
412
857
994
808
474
92
-129
-360
-478
-578
-656
-746
-946
-1288
-1661
-1900
-2044
-2151
-2218
-2473
-2805
-3172
-3506
-3630
-3743
-3740
-3658
-3378
-3023
-2728
-2505
-2436
-2288
-2035
-1645
-1105
-639
-336
-185
-162
-22
368
638
759
1018
1590
2053
2207
2087
2078
2210
2257
2304
2242
2304
2318
2324
2107
1814
1728
1740
1851
1898
1923
1953
2032
1991
1906
1853
1955
2077
2302
2446
2550
2728
2918
3269
3417
3659
3881
4319
4732
4963
5152
5281
5616
6082
6347
6091
5373
3810
1668
-669
-2549
-3408
-3339
-2635
-2156
-2210
-2602
-3297
-3666
-3761
-3913
-4014
-4444
-5118
-5896
-6612
-6804
-6662
-5955
-4801
-3572
-2285
-1268
-304
346
572
671
625
720
1047
1497
1879
2199
2475
2702
3083
3581
4148
4761
5155
5122
4682
4002
3151
2178
1249
378
-189
-632
-963
-1043
-1267
-1470
-1652
-1922
-2292
-2778
-3295
-3888
-4450
-5069
-5545
-5867
-5980
-5771
-5340
-4731
-4149
-3556
-3131
-2870
-2794
-2831
-2867
-2783
-2528
-2221
-1926
-1599
-1216
-812
-366
86
444
777
1070
1099
851
396
54
-266
-559
-730
-943
-1100
-1219
-1241
-1370
-1654
-1975
-2279
-2476
-2687
-2961
-3304
-3704
-3980
-4096
-4076
-3980
-3815
-3503
-3065
-2603
-2310
-2090
-1872
-1613
-1287
-944
-610
-274
57
362
560
712
979
1292
1656
1944
2149
2259
2280
2217
2130
2041
2037
2114
2147
2176
2065
1984
1907
1870
1718
1574
1452
1391
1538
1395
1110
902
1070
1458
1709
1734
1861
2053
2372
2670
2765
2893
3119
3552
3778
4042
4439
4768
5142
5233
5350
5603
5890
5803
5371
4153
2102
-265
-2331
-3661
-3888
-2930
-1898
-1033
-1071
-1967
-3144
-3926
-4257
-4029
-3859
-4284
-5275
-6484
-7321
-7288
-6148
-4442
-2670
-1497
-1003
-859
-734
-488
122
655
888
882
794
609
889
1609
2364
3118
3787
4314
4702
5041
5040
4764
4014
2910
1729
807
251
191
386
521
417
-5
-473
-969
-1380
-1727
-2027
-2449
-3123
-3864
-4576
-5073
-5331
-5259
-4972
-4555
-4124
-3779
-3488
-3304
-3270
-3262
-3249
-3374
-3391
-3311
-3111
-2837
-2363
-1787
-1212
-599
-20
477
817
946
779
445
36
-245
-380
-306
-83
117
158
53
-156
-437
-657
-807
-988
-1262
-1613
-2102
-2634
-3013
-3191
-3181
-3031
-2820
-2614
-2499
-2418
-2426
-2397
-2309
-2209
-2041
-1833
-1582
-1306
-985
-630
-290
14
281
495
718
910
1068
1171
1224
1283
1359
1536
1712
1843
1963
2009
1978
1901
1802
1728
1648
1582
1576
1555
1459
1386
1276
1223
1276
1397
1546
1670
1738
1723
1760
1731
1783
1915
2090
2166
2325
2394
2553
2806
3104
3431
3778
4116
4278
4305
3972
3276
2112
585
-1148
-2492
-3229
-3032
-2244
-1152
-321
-93
-401
-1041
-1727
-2220
-2463
-2776
-3339
-4259
-5189
-5758
-5559
-4605
-3071
-1489
-269
197
80
-354
-755
-916
-866
-704
-616
-681
-759
-704
-380
403
1453
2490
3217
3458
3105
2415
1535
701
178
-18
-26
61
170
224
198
175
223
279
297
185
-147
-659
-1264
-1871
-2350
-2616
-2712
-2689
-2582
-2424
-2235
-2017
-1783
-1602
-1479
-1489
-1618
-1904
-2267
-2582
-2837
-2936
-2860
-2591
-2119
-1554
-1035
-604
-348
-339
-490
-784
-1104
-1412
-1654
-1741
-1752
-1672
-1476
-1214
-941
-726
-565
-507
-603
-843
-1245
-1696
-2108
-2405
-2539
-2515
-2322
-1992
-1595
-1228
-1035
-979
-1048
-1217
-1468
-1678
-1777
-1811
-1695
-1468
-1172
-850
-549
-365
-317
-329
-325
-320
-494
-747
-927
-1046
-1086
-961
-795
-531
-207
-100
-52
-84
-43
46
78
-106
-497
-836
-915
-927
-934
-758
-391
28
297
419
285
91
-40
-118
-270
-404
-496
-582
-487
-366
-149
123
326
586
758
767
689
567
537
615
631
633
609
656
693
800
1019
1237
1421
1395
1263
987
501
-23
-451
-725
-772
-636
-404
-157
64
205
239
234
221
169
14
-244
-597
-970
-1279
-1431
-1352
-1028
-567
-140
187
397
463
421
286
152
59
-62
-177
-320
-343
-283
-34
388
810
1250
1488
1587
1545
1357
1156
1037
959
989
1079
1184
1207
1246
1281
1365
1494
1622
1723
1670
1563
1368
1148
870
689
572
498
461
383
317
207
113
30
-9
-77
-193
-310
-437
-566
-669
-741
-826
-868
-820
-718
-599
-506
-495
-531
-567
-614
-617
-589
-576
-592
-649
-685
-720
-745
-703
-631
-504
-417
-378
-387
-434
-485
-518
-496
-477
-465
-434
-377
-378
-419
-437
-438
-402
-341
-256
-131
7
122
163
143
96
-2
-37
37
103
45
-203
-402
-374
-101
136
266
337
270
256
334
509
643
684
701
676
600
539
601
712
880
945
925
922
1038
1273
1380
1550
1705
1766
1757
1641
1570
1613
1752
1850
1884
1986
2180
2305
2405
2473
2504
2606
2680
2687
2678
2701
2738
2858
3023
3186
3270
3212
2851
2172
1247
225
-532
-877
-817
-456
-26
260
304
102
-168
-388
-522
-719
-1078
-1648
-2340
-2881
-3018
-2684
-1963
-1045
-272
185
315
185
-44
-198
-240
-171
-93
-109
-132
-60
176
619
1202
1775
2181
2328
2214
1880
1466
1124
933
838
777
741
717
647
566
530
527
558
558
473
244
-108
-527
-957
-1320
-1591
-1753
-1845
-1926
-1949
-1858
-1637
-1324
-1011
-759
-666
-729
-908
-1143
-1332
-1403
-1330
-1125
-825
-478
-96
278
611
871
980
925
697
354
52
-185
-353
-448
-471
-434
-390
-319
-248
-200
-204
-301
-503
-794
-1103
-1394
-1602
-1683
-1634
-1474
-1263
-1021
-747
-488
-267
-125
-63
-83
-155
-242
-321
-304
-184
45
371
747
1082
1334
1547
1639
1640
1591
1492
1346
1190
1048
946
912
934
1105
1361
1602
1808
1932
1926
1883
1847
1759
1769
1843
1894
1941
1987
2019
2097
2309
2584
2845
3179
3440
3609
3767
3843
3887
3816
3333
2164
495
-1656
-3610
-4629
-4588
-3534
-2016
-819
-462
-799
-1631
-2417
-2797
-3001
-3226
-3736
-4629
-5581
-5906
-5316
-3818
-1778
32
1031
1158
733
166
-36
124
348
471
313
-89
-372
-292
236
1122
2071
2648
2689
2239
1447
683
73
-415
-856
-1336
-1843
-2313
-2667
-2823
-2682
-2379
-2052
-1769
-1648
-1739
-1982
-2361
-2814
-3203
-3554
-3754
-3629
-3261
-2685
-2015
-1381
-887
-561
-366
-331
-358
-462
-685
-977
-1268
-1471
-1503
-1295
-879
-431
-83
55
-17
-242
-534
-807
-1075
-1347
-1686
-2079
-2447
-2699
-2745
-2640
-2377
-2084
-1885
-1802
-1893
-2050
-2210
-2366
-2476
-2558
-2569
-2519
-2395
-2158
-1795
-1308
-784
-278
137
403
479
419
285
67
-82
-128
-52
161
481
818
1082
1324
1487
1558
1600
1544
1352
1069
731
406
187
103
219
507
829
1170
1459
1627
1732
1856
1913
2002
2038
2001
2007
2116
2305
2593
2989
3404
3768
4092
4329
4470
4607
4685
4597
4127
3068
1148
-1258
-3696
-5482
-5920
-5142
-3696
-2155
-1423
-1546
-2132
-2757
-3021
-2919
-2898
-3311
-4101
-5052
-5482
-4846
-3306
-1279
532
1575
1777
1581
1447
1482
1817
1977
1682
1016
219
-373
-529
-172
410
903
1118
934
555
99
-374
-922
-1578
-2349
-3160
-3854
-4392
-4621
-4667
-4543
-4183
-3661
-2993
-2279
-1728
-1412
-1386
-1667
-2055
-2351
-2435
-2230
-1791
-1241
-721
-291
64
371
677
865
854
631
148
-474
-1096
-1577
-1867
-1962
-1897
-1822
-1747
-1692
-1666
-1591
-1500
-1505
-1647
-1909
-2229
-2537
-2764
-2888
-2870
-2650
-2324
-1927
-1528
-1175
-921
-852
-879
-1017
-1217
-1374
-1488
-1519
-1473
-1403
-1276
-1054
-732
-339
49
329
444
373
203
-22
-235
-329
-318
-214
-39
152
369
628
872
1085
1226
1237
1122
933
741
581
521
588
692
932
1228
1547
1949
2285
2592
2860
2989
3063
3114
3092
3116
3234
3332
3494
3709
3898
4118
4367
4524
4574
4406
3679
2102
-170
-2813
-5067
-6053
-5717
-4552
-2913
-1875
-1781
-2030
-2454
-2485
-2034
-1644
-1805
-2499
-3471
-4226
-3920
-2645
-939
719
1667
1921
1843
1959
2322
2774
2978
2485
1536
412
-502
-948
-1023
-932
-986
-1105
-1253
-1383
-1333
-1364
-1655
-2204
-2999
-3775
-4352
-4624
-4657
-4630
-4558
-4367
-3928
-3118
-2040
-1035
-339
-70
-232
-554
-795
-828
-661
-437
-262
-223
-218
-167
-42
155
286
141
-214
-708
-1281
-1791
-2203
-2620
-3041
-3313
-3496
-3514
-3234
-2842
-2395
-1953
-1694
-1548
-1477
-1469
-1474
-1505
-1616
-1769
-1804
-1710
-1455
-1042
-657
-410
-372
-452
-605
-773
-908
-1093
-1276
-1493
-1708
-1796
-1710
-1450
-1061
-636
-320
-150
-93
-109
-172
-267
-338
-370
-366
-275
-127
69
332
656
975
1197
1318
1386
1425
1364
1289
1246
1293
1431
1611
1884
2174
2465
2797
3110
3377
3621
3744
3811
3760
3575
3491
3393
3355
3473
3621
3861
4066
4043
3743
2828
1144
-1080
-3417
-5121
-5619
-4990
-3748
-2423
-1827
-1843
-2076
-2163
-1742
-1117
-797
-1014
-1654
-2369
-2529
-1824
-575
734
1591
1819
1728
1734
2100
2667
2991
2770
1957
912
-4
-618
-869
-1042
-1321
-1742
-2141
-2304
-2179
-1932
-1889
-2113
-2659
-3271
-3661
-3843
-3734
-3634
-3592
-3496
-3237
-2612
-1731
-769
18
421
452
254
62
-37
2
86
-12
-305
-618
-872
-981
-932
-852
-832
-922
-1128
-1339
-1554
-1844
-2244
-2714
-3209
-3546
-3490
-3210
-2762
-2238
-1784
-1393
-1080
-778
-554
-434
-504
-765
-1028
-1295
-1413
-1349
-1199
-1011
-949
-985
-1094
-1204
-1202
-1229
-1295
-1479
-1748
-1931
-2048
-2017
-1825
-1514
-1135
-785
-475
-264
-125
-16
-1
27
35
101
292
476
654
800
893
980
1115
1293
1376
1400
1349
1249
1275
1349
1465
1667
1813
2057
2297
2456
2640
2712
2804
2857
2843
2918
2908
2964
3041
3083
3200
3286
3360
3380
3067
2099
396
-1782
-3797
-4951
-4836
-3905
-2540
-1521
-1276
-1375
-1606
-1453
-861
-243
-165
-660
-1422
-2011
-1865
-1102
-10
864
1256
1231
1138
1364
1824
2266
2285
1751
838
-102
-812
-1239
-1511
-1803
-2187
-2542
-2654
-2503
-2155
-1901
-1981
-2315
-2723
-2994
-3071
-2960
-2819
-2817
-2832
-2738
-2402
-1712
-828
-23
520
736
711
630
591
584
490
197
-302
-881
-1285
-1416
-1343
-1187
-1079
-1112
-1217
-1347
-1513
-1658
-1829
-2127
-2471
-2764
-2833
-2623
-2210
-1700
-1283
-926
-660
-406
-181
-78
-94
-290
-559
-833
-1029
-1091
-1108
-1140
-1155
-1183
-1206
-1234
-1234
-1233
-1315
-1464
-1679
-1816
-1830
-1767
-1605
-1427
-1214
-951
-726
-501
-290
-112
-8
19
27
110
244
401
623
808
913
1057
1169
1292
1455
1500
1494
1478
1436
1429
1509
1689
1898
2128
2325
2430
2602
2691
2802
2917
2838
2846
2818
2785
2830
2895
2962
3069
3097
2840
2078
680
-1060
-2733
-3705
-3716
-3044
-2018
-1325
-1082
-1145
-1208
-843
-327
202
281
-182
-802
-1285
-1156
-565
133
662
731
595
589
807
1257
1583
1542
1084
310
-417
-979
-1349
-1683
-2056
-2459
-2768
-2779
-2508
-2095
-1781
-1725
-1887
-2082
-2171
-2121
-1999
-1947
-1999
-2078
-2043
-1758
-1210
-580
-34
345
520
618
694
702
543
154
-391
-983
-1421
-1645
-1688
-1631
-1584
-1594
-1616
-1559
-1435
-1316
-1273
-1328
-1473
-1683
-1753
-1660
-1471
-1217
-964
-737
-531
-257
41
343
528
509
334
39
-239
-488
-700
-901
-1105
-1265
-1377
-1426
-1384
-1314
-1244
-1229
-1252
-1251
-1256
-1183
-1103
-1077
-1029
-957
-847
-687
-502
-315
-168
-73
-19
114
272
432
616
740
843
904
939
1026
1082
1155
1228
1340
1509
1650
1868
2058
2186
2276
2290
2263
2219
2174
2129
2096
2084
2115
2196
2291
2430
2632
2802
2945
2997
2705
1913
627
-988
-2411
-3133
-3177
-2572
-1788
-1381
-1187
-1177
-1032
-514
83
504
432
0
-589
-920
-803
-423
54
209
54
-97
-55
288
775
1079
1085
741
207
-300
-745
-1157
-1600
-2064
-2561
-2823
-2733
-2419
-2021
-1801
-1737
-1748
-1720
-1554
-1309
-1103
-1061
-1158
-1266
-1262
-1080
-773
-430
-147
23
140
246
346
446
419
151
-303
-825
-1194
-1427
-1563
-1657
-1805
-1889
-1877
-1730
-1489
-1253
-1095
-1041
-1020
-984
-927
-821
-732
-651
-612
-600
-526
-394
-150
97
217
229
105
-62
-152
-277
-452
-623
-811
-981
-1117
-1218
-1243
-1231
-1180
-1105
-998
-845
-637
-440
-289
-223
-267
-303
-317
-299
-257
-219
-186
-116
38
264
520
759
945
1091
1172
1174
1201
1231
1261
1291
1294
1298
1329
1410
1525
1683
1828
2029
2171
2270
2322
2338
2345
2305
2259
2219
2259
2307
2336
2387
2410
2231
1769
935
-141
-1228
-1996
-2291
-2157
-1760
-1476
-1350
-1301
-1196
-855
-410
-37
111
-38
-353
-572
-529
-332
-109
3
-96
-251
-330
-190
52
277
402
351
168
-94
-341
-610
-989
-1462
-1957
-2283
-2373
-2296
-2114
-1947
-1868
-1870
-1838
-1694
-1445
-1182
-1018
-990
-1046
-1090
-1044
-910
-763
-608
-459
-365
-314
-258
-185
-141
-221
-424
-604
-735
-794
-836
-965
-1146
-1315
-1462
-1561
-1569
-1540
-1465
-1367
-1297
-1179
-1019
-848
-679
-542
-482
-484
-473
-439
-407
-364
-338
-312
-293
-284
-239
-225
-244
-280
-367
-488
-571
-643
-735
-816
-869
-893
-860
-748
-582
-386
-235
-124
-59
-22
13
40
18
7
7
52
156
260
392
529
672
807
926
1026
1114
1218
1320
1368
1394
1395
1394
1411
1408
1420
1467
1541
1652
1718
1771
1829
1885
1967
1975
1969
1958
1933
1928
1876
1806
1728
1488
999
365
-328
-888
-1188
-1233
-1060
-857
-751
-698
-627
-443
-140
125
272
231
62
-77
-70
44
161
182
59
-137
-258
-251
-125
29
120
88
-26
-160
-328
-494
-732
-1040
-1391
-1716
-1884
-1919
-1861
-1787
-1707
-1633
-1572
-1425
-1212
-1011
-830
-738
-719
-704
-676
-632
-601
-564
-578
-625
-624
-565
-451
-368
-361
-382
-393
-398
-384
-401
-447
-561
-734
-840
-918
-981
-995
-957
-912
-823
-673
-526
-382
-224
-165
-162
-140
-135
-139
-157
-158
-177
-188
-178
-158
-124
-122
-151
-145
-154
-193
-224
-215
-197
-229
-247
-248
-223
-191
-152
-87
-42
-40
-9
40
84
121
121
115
146
221
297
368
418
446
502
573
654
754
852
928
971
1009
1060
1135
1193
1219
1212
1209
1245
1241
1255
1288
1338
1385
1375
1363
1387
1420
1461
1514
1546
1600
1616
1613
1557
1479
1313
1018
640
227
-79
-325
-471
-539
-595
-611
-577
-488
-349
-231
-80
9
8
-13
-13
56
75
71
-11
-122
-261
-371
-394
-396
-415
-417
-403
-378
-338
-294
-289
-357
-448
-593
-749
-912
-1012
-1064
-1139
-1198
-1247
-1263
-1241
-1163
-1080
-989
-930
-860
-776
-721
-638
-613
-643
-714
-782
-810
-824
-811
-796
-786
-784
-771
-707
-659
-639
-626
-679
-740
-738
-720
-712
-707
-728
-728
-675
-614
-569
-520
-469
-398
-353
-302
-253
-216
-195
-227
-240
-284
-339
-332
-305
-275
-225
-187
-167
-155
-125
-91
-68
-33
-9
7
27
26
-4
-17
-22
-44
-57
-36
-44
-67
-41
7
53
112
186
240
273
313
378
432
478
500
531
548
542
522
491
494
519
554
599
628
638
640
621
630
621
613
635
678
711
729
752
761
753
759
795
823
846
792
711
594
471
355
244
148
37
-113
-231
-298
-397
-459
-475
-486
-505
-526
-516
-485
-495
-485
-473
-483
-523
-533
-550
-629
-669
-696
-716
-732
-713
-725
-783
-855
-928
-988
-1061
-1108
-1160
-1205
-1201
-1155
-1116
-1106
-1100
-1059
-1049
-1076
-1085
-1113
-1138
-1123
-1109
-1148
-1160
-1129
-1111
-1118
-1112
-1107
-1080
-1047
-1015
-966
-917
-901
-880
-893
-912
-836
-819
-792
-709
-688
-635
-628
-559
-499
-508
-450
-457
-446
-476
-423
-388
-318
-264
-219
-176
-157
-188
-134
-103
-112
-50
-39
-39
-92
-95
-124
-148
-159
-139
-155
-173
-144
-129
-95
-58
-46
-44
-32
-43
-68
-93
-123
-124
-99
-87
-62
-28
33
97
160
217
237
252
251
275
250
211
209
189
180
201
243
279
314
329
345
365
361
326
335
346
302
262
247
208
195
179
169
144
107
82
28
-56
-119
-169
-224
-294
-344
-373
-405
-402
-414
-430
-451
-451
-479
-492
-489
-500
-533
-592
-643
-690
-726
-763
-764
-778
-801
-808
-825
-852
-928
-1001
-1026
-1029
-1017
-1019
-1023
-1032
-1062
-1084
-1101
-1102
-1085
-1039
-968
-904
-859
-846
-823
-769
-699
-646
-607
-565
-548
-522
-495
-501
-521
-515
-520
-563
-587
-634
-657
-633
-635
-641
-633
-650
-667
-642
-608
-590
-597
-553
-486
-430
-400
-379
-314
-254
-214
-166
-117
-80
-42
5
28
41
61
38
25
-4
-48
-24
21
46
78
97
93
95
112
128
116
103
104
104
51
9
35
61
79
92
112
140
178
227
255
232
204
205
195
159
122
114
129
161
220
247
248
267
249
217
178
136
124
152
151
123
103
94
114
119
110
115
143
144
83
39
61
64
23
-27
-49
-71
-107
-131
-149
-154
-162
-192
-233
-256
-281
-335
-346
-339
-344
-331
-308
-310
-341
-357
-372
-400
-418
-418
-440
-461
-487
-510
-548
-566
-551
-562
-604
-639
-681
-695
-703
-686
-669
-704
-740
-778
-827
-872
-875
-875
-854
-817
-793
-777
-798
-815
-791
-746
-720
-702
-692
-673
-643
-614
-553
-509
-489
-439
-345
-295
-286
-261
-243
-251
-294
-321
-280
-247
-281
-329
-360
-380
-412
-413
-390
-342
-253
-212
-186
-159
-142
-155
-167
-147
-135
-138
-155
-175
-165
-130
-97
-83
-46
9
26
2
-35
-53
-47
-34
-43
-42
-2
40
63
95
134
167
185
183
156
98
46
3
-40
-57
-57
-50
-33
-25
-15
12
20
9
10
43
65
59
40
15
9
20
35
54
64
71
45
-7
-63
-121
-153
-201
-242
-283
-279
-215
-167
-148
-186
-214
-227
-255
-290
-337
-374
-431
-487
-512
-524
-530
-539
-531
-505
-500
-516
-532
-538
-579
-597
-602
-612
-598
-605
-610
-610
-608
-615
-589
-543
-522
-500
-495
-501
-489
-485
-489
-518
-546
-554
-562
-552
-545
-557
-572
-578
-576
-582
-592
-583
-571
-562
-538
-514
-494
-482
-467
-449
-440
-451
-470
-473
-477
-457
-418
-403
-404
-414
-423
-394
-363
-324
-283
-275
-289
-312
-321
-309
-324
-349
-360
-367
-361
-352
-341
-324
-277
-264
-240
-191
-186
-167
-155
-149
-157
-152
-127
-128
-130
-145
-164
-171
-158
-123
-111
-112
-95
-97
-151
-226
-237
-235
-245
-202
-147
-95
-78
-52
-17
3
29
47
26
-29
-77
-121
-168
-195
-204
-200
-171
-123
-91
-57
-43
-59
-65
-61
-45
-43
-62
-73
-116
-137
-91
-43
-19
-14
-11
9
33
24
-19
-69
-113
-152
-203
-269
-309
-339
-374
-412
-431
-421
-373
-336
-347
-395
-446
-476
-506
-524
-524
-532
-553
-565
-583
-587
-585
-582
-566
-568
-570
-566
-580
-580
-575
-567
-557
-563
-570
-580
-578
-574
-564
-563
-587
-594
-609
-626
-622
-620
-643
-663
-635
-592
-549
-505
-449
-371
-315
-293
-272
-248
-250
-276
-289
-297
-304
-310
-298
-278
-231
-222
-240
-250
-246
-234
-249
-263
-267
-272
-293
-338
-374
-395
-400
-393
-367
-338
-343
-322
-328
-353
-345
-332
-319
-341
-346
-324
-309
-266
-228
-195
-183
-187
-216
-247
-265
-292
-327
-352
-344
-310
-264
-238
-195
-150
-140
-108
-59
-45
-49
-25
-10
-32
-54
-40
-22
9
12
-5
-9
-1
21
25
3
-18
-42
-70
-110
-128
-128
-111
-94
-132
-155
-138
-130
-108
-111
-120
-133
-132
-156
-193
-186
-158
-105
-96
-98
-70
-57
-38
-54
-95
-159
-222
-277
-330
-354
-363
-383
-401
-369
-351
-343
-322
-290
-254
-222
-209
-220
-214
-234
-280
-310
-295
-264
-264
-262
-250
-260
-277
-298
-293
-259
-269
-301
-328
-350
-385
-438
-467
-477
-489
-498
-480
-458
-454
-418
-389
-381
-399
-411
-405
-394
-379
-345
-300
-279
-236
-209
-183
-151
-123
-127
-158
-204
-261
-296
-319
-311
-302
-293
-319
-327
-316
-323
-316
-334
-348
-356
-358
-357
-341
-322
-305
-279
-276
-239
-222
-246
-292
-324
-330
-353
-386
-419
-436
-436
-419
-399
-397
-392
-373
-352
-315
-293
-293
-272
-260
-225
-203
-208
-181
-159
-162
-174
-181
-161
-155
-138
-97
-97
-103
-94
-108
-100
-75
-74
-106
-132
-175
-229
-251
-241
-195
-175
-171
-167
-158
-164
-164
-158
-160
-151
-167
-182
-198
-177
-146
-145
-140
-121
-101
-107
-116
-138
-186
-243
-284
-302
-294
-267
-227
-201
-191
-190
-185
-199
-230
-246
-243
-215
-210
-223
-237
-247
-267
-291
-303
-306
-315
-327
-316
-313
-309
-311
-323
-367
-410
-427
-432
-408
-380
-371
-385
-355
-340
-339
-314
-289
-280
-279
-291
-301
-307
-323
-305
-286
-304
-316
-313
-297
-254
-208
-165
-136
-116
-125
-141
-132
-109
-73
-84
-96
-125
-144
-165
-207
-248
-271
-269
-260
-258
-249
-227
-205
-192
-196
-232
-282
-286
-275
-268
-284
-317
-366
-417
-456
-484
-482
-471
-491
-504
-488
-492
-493
-476
-442
-423
-412
-402
-395
-387
-394
-372
-338
-303
-276
-271
-284
-309
-291
-283
-302
-296
-268
-248
-243
-278
-320
-342
-332
-288
-248
-239
-255
-281
-304
-324
-329
-319
-306
-303
-301
-308
-336
-348
-315
-312
-349
-358
-354
-356
-357
-371
-393
-382
-332
-280
-259
-255
-233
-219
-213
-199
-183
-170
-165
-187
-189
-168
-165
-145
-111
-124
-158
-171
-145
-119
-105
-105
-118
-145
-174
-204
-235
-250
-277
-285
-304
-313
-280
-234
-192
-183
-193
-197
-197
-213
-223
-240
-260
-246
-215
-193
-188
-179
-156
-135
-140
-155
-154
-137
-107
-82
-104
-104
-100
-73
-61
-71
-25
-16
-38
-60
-81
-91
-88
-89
-124
-167
-187
-191
-196
-207
-186
-182
-188
-183
-184
-166
-163
-203
-262
-303
-311
-304
-296
-313
-341
-350
-366
-388
-412
-434
-453
-471
-492
-520
-539
-547
-541
-511
-492
-491
-497
-476
-459
-434
-419
-412
-410
-415
-423
-422
-409
-416
-422
-412
-408
-409
-393
-341
-288
-264
-263
-233
-190
-161
-151
-150
-150
-172
-187
-184
-154
-141
-160
-183
-178
-167
-150
-134
-108
-124
-185
-218
-243
-276
-327
-360
-348
-335
-373
-403
-409
-392
-352
-307
-299
-322
-319
-307
-302
-285
-233
-228
-267
-328
-377
-382
-354
-317
-323
-334
-329
-327
-338
-341
-317
-319
-336
-345
-357
-362
-359
-378
-376
-363
-370
-364
-348
-311
-285
-269
-229
-191
-187
-183
-187
-233
-304
-361
-375
-329
-309
-322
-320
-281
-262
-260
-247
-258
-273
-283
-261
-257
-260
-250
-247
-254
-274
-291
-290
-296
-323
-329
-344
-342
-310
-297
-291
-279
-285
-280
-280
-302
-324
-305
-249
-243
-245
-232
-239
-262
-279
-276
-277
-260
-242
-248
-255
-239
-206
-201
-228
-227
-218
-217
-221
-237
-251
-274
-297
-318
-302
-272
-270
-264
-255
-260
-271
-268
-242
-202
-186
-208
-257
-321
-350
-390
-427
-447
-451
-475
-502
-504
-476
-468
-467
-427
-423
-401
-363
-326
-329
-349
-334
-313
-299
-306
-274
-247
-230
-216
-232
-246
-257
-241
-218
-208
-220
-266
-291
-326
-330
-295
-283
-271
-260
-239
-220
-202
-217
-239
-252
-284
-306
-287
-265
-257
-243
-216
-201
-208
-223
-214
-197
-226
-255
-274
-274
-264
-254
-263
-261
-231
-217
-236
-259
-264
-241
-205
-180
-188
-240
-255
-245
-258
-276
-268
-249
-235
-209
-177
-150
-151
-162
-154
-156
-150
-168
-213
-232
-220
-210
-177
-148
-139
-118
-90
-77
-74
-66
-54
-58
-87
-109
-174
-210
-208
-229
-247
-261
-272
-257
-254
-249
-237
-247
-257
-253
-234
-212
-186
-192
-215
-241
-255
-253
-293
-343
-356
-354
-318
-295
-289
-257
-237
-206
-200
-196
-178
-169
-158
-129
-105
-91
-74
-51
-33
-9
7
7
-8
-6
-9
-28
-52
-93
-172
-267
-322
-371
-405
-414
-409
-378
-348
-331
-321
-299
-259
-227
-203
-204
-204
-219
-246
-248
-247
-263
-308
-351
-379
-388
-367
-324
-286
-268
-257
-287
-305
-313
-337
-353
-370
-368
-353
-358
-401
-444
-437
-395
-371
-353
-311
-279
-285
-308
-313
-330
-345
-346
-312
-289
-295
-282
-265
-261
-271
-270
-266
-277
-297
-282
-248
-212
-191
-180
-164
-174
-193
-188
-182
-178
-156
-131
-140
-171
-189
-192
-211
-223
-258
-289
-297
-284
-264
-247
-218
-210
-223
-253
-263
-259
-264
-272
-284
-290
-289
-294
-283
-255
-227
-233
-265
-300
-318
-324
-313
-272
-245
-249
-277
-311
-339
-364
-374
-387
-391
-372
-344
-311
-279
-270
-275
-278
-277
-290
-312
-328
-322
-350
-400
-392
-349
-328
-308
-284
-292
-307
-294
-298
-297
-287
-300
-316
-354
-363
-331
-307
-285
-285
-297
-282
-258
-243
-240
-251
-268
-271
-275
-263
-260
-285
-297
-273
-226
-199
-199
-163
-133
-103
-86
-137
-147
-135
-131
-135
-140
-129
-143
-177
-202
-188
-169
-185
-202
-225
-240
-249
-278
-302
-348
-382
-378
-386
-414
-445
-463
-465
-461
-456
-449
-457
-498
-519
-531
-536
-526
-510
-474
-469
-473
-426
-372
-338
-314
-271
-237
-198
-176
-207
-244
-252
-231
-211
-219
-226
-203
-205
-230
-274
-308
-335
-348
-350
-341
-306
-281
-295
-296
-271
-271
-287
-292
-284
-310
-341
-346
-364
-384
-389
-340
-280
-231
-183
-164
-156
-130
-114
-136
-140
-139
-166
-185
-200
-220
-233
-240
-209
-198
-210
-178
-137
-126
-146
-176
-184
-195
-207
-193
-227
-288
-290
-278
-286
-315
-332
-337
-334
-323
-313
-272
-240
-207
-170
-166
-175
-206
-257
-271
-253
-218
-199
-209
-211
-213
-232
-255
-258
-261
-276
-297
-304
-298
-306
-322
-337
-354
-330
-286
-278
-284
-288
-306
-317
-333
-349
-353
-349
-329
-309
-311
-306
-293
-290
-275
-263
-235
-218
-226
-219
-205
-188
-177
-175
-165
-140
-131
-147
-143
-144
-141
-147
-174
-195
-205
-222
-241
-261
-300
-360
-380
-372
-362
-342
-339
-323
-297
-287
-258
-233
-229
-217
-209
-216
-207
-199
-192
-186
-182
-168
-160
-152
-136
-105
-64
-8
36
46
19
-2
-17
-65
-116
-176
-224
-266
-286
-286
-302
-316
-334
-297
-271
-272
-268
-285
-292
-301
-302
-308
-318
-305
-283
-277
-270
-255
-254
-270
-269
-268
-260
-258
-261
-258
-260
-257
-238
-206
-199
-212
-222
-239
-261
-242
-232
-247
-267
-294
-324
-324
-310
-315
-292
-269
-258
-228
-215
-219
-212
-210
-214
-218
-223
-217
-176
-141
-139
-145
-139
-141
-132
-119
-128
-145
-143
-172
-227
-252
-276
-320
-352
-351
-350
-353
-348
-325
-308
-302
-275
-259
-288
-332
-375
-399
-420
-453
-465
-473
-456
-442
-456
-458
-439
-394
-365
-355
-331
-310
-300
-319
-348
-358
-341
-318
-300
-298
-279
-269
-283
-288
-311
-333
-346
-357
-343
-318
-311
-317
-310
-305
-290
-259
-247
-240
-202
-169
-186
-190
-187
-209
-235
-220
-217
-231
-222
-225
-216
-210
-189
-145
-112
-122
-115
-118
-169
-211
-235
-248
-257
-251
-228
-227
-238
-230
-238
-266
-281
-292
-287
-258
-249
-252
-290
-305
-274
-265
-277
-253
-225
-241
-258
-247
-217
-194
-192
-187
-211
-221
-201
-212
-243
-249
-253
-288
-290
-292
-289
-292
-285
-250
-229
-226
-233
-259
-281
-298
-299
-287
-267
-249
-249
-243
-234
-227
-251
-275
-274
-251
-217
-172
-148
-155
-159
-180
-179
-212
-232
-219
-225
-224
-207
-201
-227
-231
-228
-249
-272
-274
-275
-304
-349
-354
-359
-386
-403
-395
-399
-426
-419
-411
-422
-404
-388
-394
-383
-350
-326
-308
-289
-266
-232
-210
-205
-191
-186
-192
-198
-180
-159
-165
-168
-159
-140
-119
-102
-77
-61
-46
-18
8
21
2
-33
-67
-74
-79
-99
-127
-160
-204
-246
-264
-277
-304
-343
-355
-337
-321
-297
-256
-253
-277
-299
-298
-297
-305
-298
-272
-251
-259
-280
-287
-277
-293
-323
-341
-346
-355
-375
-403
-401
-410
-416
-391
-393
-395
-396
-395
-376
-347
-290
-251
-238
-212
-173
-130
-147
-159
-143
-137
-154
-185
-202
-200
-182
-185
-166
-150
-140
-141
-134
-99
-78
-69
-77
-103
-138
-164
-174
-185
-216
-223
-212
-183
-174
-157
-121
-134
-156
-165
-168
-156
-132
-137
-172
-175
-164
-122
-112
-118
-111
-118
-137
-161
-177
-179
-169
-164
-134
-107
-72
-75
-112
-181
-224
-242
-273
-249
-206
-202
-212
-243
-288
-307
-309
-313
-331
-364
-382
-381
-390
-392
-404
-398
-386
-336
-284
-255
-257
-265
-261
-259
-238
-219
-195
-185
-177
-178
-177
-210
-248
-243
-219
-212
-199
-159
-107
-70
-58
-62
-70
-77
-104
-144
-195
-224
-247
-321
-396
-405
-409
-418
-399
-388
-395
-390
-381
-374
-390
-379
-347
-331
-336
-361
-361
-342
-326
-342
-344
-311
-274
-259
-256
-261
-273
-270
-271
-271
-272
-271
-279
-306
-324
-315
-309
-348
-361
-337
-305
-279
-286
-306
-323
-351
-359
-345
-323
-291
-281
-287
-282
-241
-172
-147
-143
-138
-129
-99
-109
-139
-177
-202
-211
-219
-223
-240
-246
-280
-324
-331
-304
-291
-292
-273
-274
-258
-234
-244
-237
-217
-206
-217
-218
-231
-254
-264
-253
-235
-232
-215
-201
-187
-185
-179
-180
-188
-192
-211
-248
-279
-282
-289
-327
-331
-326
-344
-354
-356
-366
-358
-321
-297
-315
-335
-344
-352
-363
-361
-341
-344
-362
-366
-365
-350
-333
-351
-367
-389
-398
-372
-357
-344
-308
-289
-299
-316
-338
-353
-358
-369
-369
-371
-364
-349
-365
-385
-352
-329
-333
-314
-296
-253
-233
-220
-236
-271
-290
-325
-331
-291
-248
-250
-266
-278
-249
-190
-146
-97
-99
-121
-123
-139
-178
-197
-194
-189
-182
-194
-195
-205
-207
-193
-176
-168
-187
-193
-193
-197
-202
-219
-231
-229
-218
-214
-215
-217
-226
-239
-252
-283
-292
-265
-255
-266
-307
-340
-362
-341
-301
-274
-259
-253
-272
-280
-251
-253
-258
-265
-268
-259
-230
-225
-215
-196
-187
-196
-208
-185
-168
-157
-131
-113
-101
-82
-71
-48
-45
-67
-81
-84
-105
-113
-123
-168
-193
-223
-247
-240
-240
-246
-260
-262
-260
-257
-268
-274
-297
-325
-338
-338
-346
-351
-328
-306
-308
-326
-319
-318
-341
-340
-339
-352
-377
-413
-452
-491
-494
-483
-492
-463
-425
-396
-373
-333
-292
-275
-248
-205
-179
-167
-156
-161
-148
-104
-55
-38
-51
-39
-32
-53
-53
-34
-29
-39
-65
-118
-183
-218
-209
-209
-199
-163
-142
-129
-141
-169
-190
-192
-194
-203
-205
-220
-245
-275
-312
-361
-383
-339
-308
-311
-344
-360
-362
-358
-338
-313
-298
-329
-351
-338
-337
-325
-289
-249
-227
-230
-257
-307
-378
-408
-404
-381
-351
-320
-309
-308
-277
-243
-238
-251
-258
-256
-283
-317
-350
-371
-356
-348
-353
-367
-354
-343
-335
-322
-300
-313
-341
-356
-366
-381
-375
-373
-367
-330
-304
-284
-251
-241
-243
-246
-233
-241
-280
-292
-258
-200
-173
-155
-150
-147
-159
-190
-204
-215
-215
-229
-264
-290
-306
-344
-367
-383
-393
-379
-350
-327
-329
-336
-369
-390
-378
-362
-366
-366
-333
-295
-316
-351
-355
-372
-389
-382
-371
-394
-419
-395
-348
-340
-340
-338
-349
-339
-316
-310
-336
-371
-374
-364
-374
-366
-323
-291
-278
-284
-290
-288
-302
-326
-352
-354
-348
-340
-319
-286
-265
-253
-230
-210
-207
-186
-178
-176
-182
-201
-216
-220
-246
-296
-313
-306
-286
-262
-249
-246
-267
-291
-319
-322
-318
-358
-392
-392
-407
-418
-428
-419
-411
-412
-395
-406
-433
-456
-438
-405
-397
-365
-339
-330
-333
-333
-312
-342
-400
-438
-479
-493
-473
-469
-443
-417
-402
-360
-324
-320
-330
-337
-339
-341
-343
-332
-316
-286
-270
-281
-287
-268
-233
-226
-210
-191
-214
-257
-290
-296
-274
-244
-252
-251
-259
-269
-274
-269
-270
-280
-278
-264
-254
-256
-279
-301
-315
-320
-301
-294
-311
-340
-360
-362
-349
-342
-318
-275
-202
-160
-170
-190
-212
-242
-250
-223
-227
-246
-250
-239
-202
-186
-186
-181
-182
-169
-194
-266
-304
-312
-311
-287
-275
-277
-299
-312
-307
-311
-322
-349
-336
-331
-338
-347
-353
-347
-324
-314
-320
-321
-311
-290
-271
-270
-267
-220
-180
-173
-173
-186
-202
-227
-248
-251
-258
-267
-253
-251
-275
-309
-308
-285
-268
-241
-233
-239
-226
-226
-247
-279
-301
-308
-295
-280
-256
-253
-249
-258
-284
-302
-343
-369
-384
-376
-393
-416
-427
-417
-400
-388
-399
-418
-409
-415
-439
-432
-427
-410
-404
-415
-413
-401
-376
-342
-309
-297
-291
-279
-274
-270
-258
-264
-280
-270
-276
-285
-303
-326
-348
-368
-365
-351
-315
-287
-298
-269
-250
-249
-237
-215
-190
-206
-201
-182
-155
-138
-155
-171
-181
-176
-182
-173
-149
-159
-158
-133
-115
-103
-88
-79
-97
-104
-102
-97
-116
-139
-133
-142
-184
-214
-241
-262
-280
-290
-280
-282
-291
-293
-249
-218
-222
-246
-253
-267
-298
-308
-308
-312
-338
-329
-323
-347
-379
-373
-362
-331
-308
-313
-309
-293
-269
-256
-242
-229
-227
-237
-249
-254
-254
-253
-237
-227
-257
-282
-264
-233
-232
-220
-199
-192
-202
-207
-213
-218
-201
-193
-195
-235
-268
-284
-312
-306
-279
-279
-285
-253
-226
-210
-196
-240
-300
-340
-366
-388
-430
-438
-413
-403
-405
-368
-308
-277
-262
-262
-272
-286
-308
-338
-342
-344
-342
-344
-344
-324
-332
-327
-314
-279
-247
-223
-171
-163
-172
-148
-149
-144
-148
-167
-157
-120
-110
-131
-141
-170
-167
-161
-196
-224
-239
-245
-250
-264
-278
-304
-331
-340
-377
-431
-427
-405
-409
-423
-418
-385
-350
-330
-320
-300
-284
-298
-315
-316
-331
-337
-335
-304
-299
-284
-249
-227
-226
-245
-263
-286
-294
-313
-338
-336
-323
-322
-364
-420
-416
-425
-469
-516
-527
-506
-476
-442
-412
-372
-310
-283
-282
-299
-313
-314
-302
-297
-315
-308
-340
-384
-401
-399
-376
-344
-299
-232
-187
-168
-143
-145
-140
-119
-99
-144
-188
-222
-236
-180
-144
-133
-139
-162
-201
-238
-262
-247
-221
-186
-147
-151
-145
-138
-134
-154
-162
-148
-164
-174
-165
-160
-194
-238
-272
-273
-291
-312
-348
-408
-450
-435
-405
-417
-402
-352
-336
-364
-389
-414
-423
-425
-462
-454
-460
-486
-477
-458
-411
-361
-336
-317
-298
-288
-267
-250
-237
-209
-212
-223
-205
-222
-269
-257
-227
-236
-198
-167
-184
-204
-202
-191
-183
-198
-232
-267
-309
-326
-305
-314
-334
-310
-294
-252
-194
-185
-214
-224
-228
-250
-295
-342
-379
-397
-398
-429
-428
-410
-368
-329
-337
-339
-328
-326
-365
-389
-387
-392
-377
-377
-407
-459
-496
-528
-529
-500
-469
-445
-424
-392
-391
-391
-385
-377
-351
-322
-319
-303
-304
-298
-283
-291
-268
-243
-230
-216
-229
-233
-234
-227
-214
-216
-227
-226
-231
-231
-200
-170
-155
-142
-136
-134
-139
-133
-131
-145
-145
-164
-191
-210
-230
-244
-242
-233
-242
-242
-239
-240
-220
-198
-159
-135
-110
-92
-98
-117
-152
-186
-226
-272
-294
-276
-250
-241
-242
-235
-246
-257
-253
-243
-243
-246
-258
-276
-316
-364
-371
-362
-335
-325
-313
-313
-328
-302
-268
-243
-243
-270
-296
-307
-327
-321
-309
-288
-251
-214
-207
-191
-167
-166
-187
-214
-251
-311
-348
-374
-385
-389
-387
-371
-344
-342
-354
-373
-395
-423
-437
-443
-460
-446
-430
-433
-394
-358
-364
-347
-316
-332
-364
-373
-366
-358
-358
-347
-338
-322
-289
-268
-254
-232
-196
-170
-172
-182
-168
-151
-157
-197
-226
-240
-264
-294
-282
-255
-249
-242
-234
-220
-215
-209
-210
-190
-163
-140
-129
-139
-159
-182
-214
-239
-251
-276
-258
-258
-268
-268
-303
-333
-343
-329
-304
-278
-260
-256
-266
-267
-260
-296
-353
-377
-387
-400
-405
-392
-384
-369
-341
-318
-290
-271
-241
-204
-206
-220
-246
-262
-295
-316
-308
-310
-295
-279
-261
-268
-265
-251
-239
-222
-225
-242
-276
-282
-276
-237
-239
-272
-269
-272
-285
-296
-271
-236
-201
-175
-153
-179
-203
-210
-220
-232
-238
-226
-229
-232
-231
-238
-290
-323
-335
-316
-297
-300
-281
-272
-256
-233
-220
-218
-210
-203
-234
-256
-264
-291
-283
-275
-275
-249
-211
-214
-239
-270
-291
-268
-275
-279
-275
-271
-265
-248
-222
-219
-219
-219
-222
-227
-218
-209
-222
-241
-259
-275
-292
-298
-274
-260
-251
-251
-245
-221
-203
-181
-188
-191
-182
-201
-222
-222
-222
-257
-313
-309
-263
-238
-255
-282
-301
-314
-360
-399
-393
-374
-369
-368
-343
-324
-320
-310
-285
-256
-232
-191
-188
-193
-181
-184
-178
-165
-171
-193
-197
-171
-145
-144
-159
-173
-183
-200
-214
-242
-287
-312
-330
-349
-349
-348
-365
-387
-382
-360
-350
-341
-318
-312
-333
-357
-382
-392
-405
-397
-386
-397
-390
-395
-410
-402
-363
-346
-314
-273
-247
-234
-223
-227
-235
-240
-224
-188
-188
-202
-213
-226
-221
-217
-208
-225
-219
-212
-205
-189
-191
-188
-177
-190
-194
-175
-177
-175
-160
-160
-179
-209
-232
-247
-251
-270
-280
-272
-258
-230
-202
-207
-222
-244
-252
-266
-312
-318
-314
-281
-234
-209
-216
-236
-237
-232
-233
-234
-254
-274
-299
-318
-312
-276
-242
-256
-267
-246
-196
-157
-131
-118
-115
-93
-117
-150
-153
-176
-207
-198
-165
-165
-150
-146
-152
-152
-139
-111
-127
-156
-200
-234
-277
-321
-370
-429
-445
-455
-446
-454
-446
-456
-456
-444
-412
-378
-377
-372
-363
-339
-356
-389
-440
-478
-490
-479
-452
-434
-389
-372
-354
-319
-282
-265
-271
-267
-264
-250
-255
-267
-283
-317
-335
-321
-334
-346
-362
-383
-406
-409
-415
-437
-428
-429
-427
-414
-398
-375
-359
-343
-321
-315
-292
-239
-187
-160
-126
-102
-106
-119
-153
-192
-241
-265
-287
-290
-305
-316
-289
-272
-293
-298
-298
-306
-312
-309
-308
-313
-312
-338
-375
-395
-394
-376
-374
-379
-347
-328
-315
-291
-284
-268
-284
-302
-299
-319
-338
-338
-293
-269
-285
-288
-255
-247
-245
-234
-241
-263
-280
-277
-291
-325
-343
-321
-290
-259
-242
-247
-271
-288
-281
-304
-343
-371
-386
-419
-450
-443
-453
-444
-427
-419
-370
-329
-321
-312
-297
-282
-266
-273
-284
-306
-330
-321
-303
-314
-330
-315
-308
-281
-245
-246
-248
-263
-287
-313
-327
-346
-361
-373
-390
-419
-427
-398
-370
-359
-380
-390
-383
-368
-357
-343
-339
-308
-263
-254
-288
-338
-345
-320
-314
-312
-292
-290
-308
-323
-315
-293
-277
-255
-233
-222
-232
-234
-243
-258
-259
-276
-300
-348
-379
-357
-335
-346
-355
-347
-331
-322
-336
-315
-285
-266
-213
-173
-153
-153
-149
-119
-97
-83
-95
-103
-113
-126
-137
-171
-216
-245
-264
-286
-309
-319
-332
-371
-374
-350
-334
-343
-368
-370
-355
-352
-332
-302
-317
-372
-398
-385
-362
-349
-396
-443
-428
-408
-380
-357
-334
-310
-279
-232
-216
-231
-229
-210
-199
-220
-258
-282
-314
-339
-315
-287
-256
-219
-212
-227
-237
-245
-254
-255
-282
-285
-257
-213
-198
-211
-204
-179
-185
-188
-182
-215
-211
-213
-221
-228
-233
-207
-183
-182
-174
-182
-201
-191
-205
-213
-230
-247
-237
-237
-267
-268
-265
-273
-305
-357
-360
-369
-387
-416
-424
-421
-406
-372
-339
-290
-240
-195
-166
-175
-163
-131
-99
-56
-62
-105
-115
-137
-168
-180
-206
-217
-206
-167
-149
-151
-153
-142
-138
-158
-154
-142
-139
-131
-129
-117
-121
-141
-150
-186
-244
-293
-347
-394
-414
-419
-384
-337
-324
-319
-305
-298
-273
-236
-234
-229
-232
-248
-269
-282
-275
-287
-321
-351
-358
-365
-382
-397
-409
-421
-428
-403
-373
-327
-291
-282
-270
-264
-280
-291
-278
-267
-268
-271
-316
-349
-332
-316
-315
-331
-335
-332
-344
-345
-344
-344
-321
-308
-288
-284
-270
-241
-234
-240
-261
-307
-315
-319
-343
-351
-335
-292
-264
-251
-230
-247
-280
-273
-261
-299
-338
-370
-387
-390
-367
-341
-311
-291
-312
-350
-389
-386
-383
-397
-413
-411
-390
-381
-371
-357
-319
-268
-246
-213
-174
-147
-129
-132
-146
-151
-139
-159
-202
-215
-213
-218
-238
-246
-250
-263
-288
-316
-319
-311
-304
-298
-300
-290
-308
-311
-325
-353
-344
-301
-256
-249
-252
-261
-275
-305
-315
-330
-369
-391
-424
-433
-390
-361
-336
-311
-309
-292
-254
-250
-272
-274
-304
-341
-365
-378
-370
-380
-358
-331
-328
-322
-304
-282
-290
-290
-274
-273
-298
-300
-283
-293
-295
-270
-252
-255
-263
-253
-231
-260
-276
-240
-213
-186
-158
-150
-166
-169
-172
-164
-158
-158
-164
-188
-230
-260
-244
-265
-285
-259
-245
-279
-288
-275
-246
-223
-225
-245
-279
-299
-327
-338
-350
-349
-330
-327
-346
-354
-349
-365
-373
-347
-278
-235
-218
-216
-263
-283
-266
-259
-265
-268
-275
-274
-246
-229
-230
-259
-282
-291
-287
-280
-298
-302
-303
-297
-280
-243
-193
-159
-158
-172
-185
-179
-183
-216
-237
-232
-236
-256
-291
-309
-310
-319
-324
-299
-277
-295
-329
-370
-393
-386
-349
-326
-322
-315
-311
-324
-352
-358
-342
-348
-388
-424
-427
-431
-459
-465
-466
-441
-382
-338
-297
-253
-235
-228
-225
-215
-235
-257
-265
-285
-266
-223
-182
-179
-205
-235
-251
-276
-292
-286
-258
-222
-214
-223
-229
-213
-198
-203
-223
-225
-200
-182
-184
-186
-185
-206
-215
-189
-164
-153
-171
-194
-172
-135
-110
-78
-48
-35
-25
-27
-44
-54
-73
-81
-91
-103
-136
-173
-201
-208
-223
-232
-202
-183
-176
-176
-185
-190
-204
-225
-266
-282
-273
-302
-338
-375
-389
-385
-368
-364
-366
-338
-324
-314
-303
-317
-323
-314
-309
-312
-310
-270
-251
-275
-284
-268
-222
-218
-254
-288
-325
-352
-352
-335
-312
-292
-268
-229
-211
-220
-240
-204
-161
-164
-183
-189
-221
-247
-242
-226
-196
-160
-167
-184
-176
-184
-186
-188
-198
-236
-260
-270
-274
-244
-180
-156
-209
-263
-308
-348
-405
-447
-487
-506
-507
-540
-516
-472
-485
-494
-484
-474
-476
-473
-447
-416
-392
-369
-334
-297
-264
-242
-218
-182
-152
-139
-126
-79
-30
-3
-9
-25
-42
-48
-83
-114
-120
-127
-113
-92
-106
-139
-182
-225
-254
-270
-276
-293
-282
-300
-326
-319
-318
-326
-323
-308
-321
-307
-278
-258
-246
-248
-240
-225
-209
-201
-200
-200
-209
-227
-229
-228
-233
-221
-216
-229
-241
-228
-239
-262
-299
-317
-301
-299
-268
-223
-212
-175
-126
-105
-98
-110
-124
-158
-150
-158
-224
-272
-278
-298
-326
-322
-320
-308
-292
-277
-273
-252
-220
-212
-214
-217
-212
-222
-254
-257
-265
-270
-256
-243
-237
-237
-252
-255
-230
-201
-193
-202
-225
-230
-197
-171
-170
-169
-152
-148
-155
-163
-144
-109
-110
-110
-121
-155
-180
-202
-198
-200
-195
-163
-124
-96
-121
-138
-122
-112
-93
-70
-50
-40
-50
-91
-159
-213
-247
-264
-271
-271
-257
-250
-268
-278
-272
-301
-325
-331
-320
-291
-304
-331
-340
-353
-360
-386
-415
-411
-394
-375
-392
-396
-407
-436
-426
-413
-403
-401
-413
-411
-398
-357
-299
-276
-248
-224
-204
-197
-192
-172
-156
-117
-113
-136
-145
-161
-152
-154
-151
-100
-36
-28
-40
-45
-48
-14
10
7
-13
-53
-83
-114
-150
-182
-169
-144
-164
-173
-191
-199
-196
-193
-183
-181
-195
-223
-221
-189
-202
-251
-272
-275
-255
-224
-191
-176
-189
-222
-265
-290
-286
-279
-284
-266
-234
-220
-234
-246
-248
-271
-287
-277
-252
-243
-251
-231
-212
-228
-231
-225
-223
-220
-258
-282
-268
-252
-222
-178
-130
-100
-51
-21
15
47
63
50
28
-1
-50
-38
-47
-72
-89
-108
-111
-147
-170
-172
-166
-172
-200
-228
-254
-284
-292
-323
-344
-335
-337
-326
-308
-281
-251
-236
-254
-265
-243
-226
-205
-174
-150
-156
-165
-184
-216
-250
-289
-295
-300
-317
-332
-314
-275
-230
-194
-132
-78
-41
-45
-70
-77
-92
-102
-136
-163
-184
-218
-230
-217
-214
-235
-261
-245
-213
-188
-197
-206
-212
-236
-231
-249
-272
-263
-243
-242
-263
-256
-248
-245
-245
-238
-244
-271
-258
-233
-244
-265
-282
-299
-322
-324
-311
-320
-317
-298
-316
-330
-338
-315
-320
-376
-410
-411
-410
-421
-396
-378
-379
-389
-402
-422
-418
-403
-361
-294
-258
-226
-198
-183
-164
-152
-172
-189
-201
-184
-167
-199
-224
-220
-230
-260
-283
-299
-286
-264
-258
-265
-299
-313
-289
-252
-217
-187
-139
-114
-122
-142
-158
-170
-175
-173
-207
-213
-188
-166
-136
-112
-88
-68
-71
-80
-98
-118
-98
-118
-164
-196
-216
-237
-242
-267
-273
-230
-224
-255
-248
-223
-210
-203
-206
-223
-251
-266
-256
-241
-222
-192
-179
-165
-161
-167
-159
-143
-132
-127
-130
-169
-219
-259
-300
-315
-308
-321
-334
-309
-286
-299
-289
-286
-278
-229
-207
-220
-215
-216
-229
-225
-207
-188
-175
-176
-148
-109
-94
-103
-135
-152
-186
-205
-212
-209
-213
-231
-241
-253
-253
-262
-253
-269
-305
-333
-364
-378
-395
-407
-391
-350
-332
-336
-349
-330
-275
-213
-210
-229
-221
-190
-174
-189
-204
-219
-244
-279
-267
-248
-205
-169
-149
-157
-172
-180
-193
-189
-205
-220
-219
-214
-206
-215
-208
-179
-165
-149
-132
-144
-185
-229
-269
-289
-278
-289
-288
-289
-261
-229
-212
-200
-207
-223
-242
-220
-203
-218
-235
-285
-328
-344
-331
-313
-286
-252
-222
-204
-206
-184
-189
-206
-212
-207
-233
-288
-313
-294
-288
-256
-210
-184
-177
-170
-169
-177
-160
-154
-158
-190
-188
-166
-184
-184
-145
-108
-112
-127
-133
-146
-188
-212
-190
-182
-169
-191
-213
-206
-198
-205
-235
-220
-210
-214
-209
-198
-198
-213
-223
-248
-277
-302
-316
-340
-365
-386
-390
-350
-301
-282
-267
-241
-229
-213
-182
-163
-150
-135
-119
-141
-154
-141
-144
-154
-174
-165
-136
-115
-132
-143
-115
-109
-122
-145
-154
-143
-145
-156
-160
-147
-111
-119
-160
-199
-206
-201
-223
-236
-219
-210
-217
-198
-173
-167
-144
-141
-161
-193
-215
-211
-195
-197
-193
-168
-166
-176
-187
-170
-165
-154
-165
-210
-251
-300
-329
-351
-342
-308
-307
-309
-299
-311
-328
-369
-404
-417
-417
-398
-398
-429
-454
-430
-415
-428
-425
-414
-383
-366
-361
-325
-286
-275
-280
-298
-305
-319
-309
-295
-302
-312
-325
-333
-358
-364
-350
-330
-309
-305
-288
-275
-285
-287
-303
-331
-346
-362
-380
-403
-441
-469
-456
-430
-410
-380
-360
-341
-308
-261
-212
-192
-188
-188
-217
-245
-236
-231
-236
-239
-226
-202
-213
-216
-190
-148
-135
-148
-159
-178
-162
-129
-117
-120
-124
-129
-150
-154
-150
-155
-150
-150
-133
-110
-100
-86
-103
-136
-162
-181
-187
-179
-179
-173
-187
-218
-237
-299
-343
-377
-423
-482
-520
-535
-553
-563
-534
-503
-485
-437
-420
-404
-368
-364
-363
-356
-351
-356
-369
-362
-342
-341
-363
-352
-329
-326
-298
-269
-267
-257
-284
-291
-307
-325
-312
-300
-315
-334
-350
-373
-389
-379
-366
-369
-353
-332
-314
-313
-297
-276
-249
-217
-195
-191
-192
-195
-210
-232
-264
-284
-276
-278
-249
-206
-197
-174
-184
-198
-224
-215
-191
-197
-242
-310
-371
-412
-406
-404
-397
-392
-364
-336
-330
-335
-343
-355
-350
-337
-351
-363
-352
-361
-372
-357
-342
-338
-326
-288
-273
-301
-354
-388
-402
-396
-381
-353
-334
-341
-344
-350
-359
-357
-335
-352
-385
-401
-426
-427
-415
-417
-404
-379
-361
-317
-255
-206
-150
-96
-91
-134
-201
-223
-208
-185
-170
-177
-201
-228
-236
-253
-251
-232
-242
-279
-310
-291
-225
-168
-179
-202
-238
-249
-222
-217
-233
-240
-215
-194
-159
-146
-153
-188
-229
-250
-279
-298
-327
-392
-415
-402
-396
-404
-399
-395
-404
-410
-407
-388
-353
-324
-300
-274
-259
-221
-177
-156
-149
-148
-148
-158
-169
-181
-207
-202
-154
-142
-144
-172
-189
-210
-236
-247
-241
-225
-224
-242
-251
-228
-203
-190
-192
-199
-207
-185
-170
-169
-157
-180
-193
-211
-226
-215
-216
-219
-201
-162
-150
-146
-144
-153
-166
-166
-157
-159
-149
-134
-143
-155
-159
-177
-194
-200
-204
-220
-271
-320
-349
-354
-337
-304
-261
-221
-213
-222
-215
-214
-235
-272
-294
-316
-309
-319
-356
-345
-331
-334
-342
-347
-333
-295
-261
-250
-253
-214
-165
-144
-152
-181
-199
-195
-173
-169
-185
-203
-225
-235
-232
-213
-204
-211
-226
-251
-267
-290
-302
-290
-298
-327
-348
-349
-359
-369
-384
-396
-390
-402
-417
-466
-474
-456
-451
-458
-452
-406
-398
-394
-368
-349
-356
-347
-323
-279
-248
-241
-246
-270
-287
-284
-261
-253
-260
-263
-271
-277
-256
-226
-195
-173
-142
-113
-81
-53
-48
-62
-95
-111
-131
-133
-145
-148
-135
-122
-123
-136
-122
-117
-133
-148
-147
-171
-210
-234
-229
-227
-241
-261
-270
-302
-326
-328
-337
-320
-318
-341
-352
-335
-317
-320
-319
-322
-308
-307
-306
-267
-241
-229
-213
-204
-168
-125
-113
-131
-166
-198
-236
-278
-302
-326
-343
-345
-366
-388
-372
-360
-329
-276
-249
-252
-282
-282
-271
-233
-196
-173
-164
-167
-169
-196
-231
-260
-293
-296
-295
-302
-284
-270
-242
-235
-261
-267
-254
-230
-193
-176
-183
-211
-244
-248
-250
-242
-224
-228
-259
-283
-275
-289
-327
-361
-389
-380
-358
-345
-332
-322
-344
-374
-365
-349
-346
-349
-365
-380
-363
-352
-357
-376
-396
-389
-371
-356
-340
-312
-321
-339
-340
-348
-351
-346
-360
-356
-348
-347
-357
-381
-382
-359
-341
-317
-305
-300
-270
-263
-252
-216
-170
-156
-173
-192
-214
-222
-196
-149
-134
-132
-130
-125
-136
-163
-161
-169
-160
-137
-128
-154
-169
-170
-191
-202
-203
-216
-223
-245
-262
-269
-277
-266
-258
-279
-313
-332
-336
-318
-312
-288
-261
-228
-195
-149
-114
-131
-146
-154
-150
-174
-200
-185
-166
-174
-224
-297
-345
-361
-350
-333
-336
-349
-356
-344
-341
-346
-332
-326
-330
-328
-330
-325
-301
-294
-284
-256
-241
-245
-255
-283
-289
-263
-268
-269
-226
-197
-184
-207
-220
-224
-221
-220
-211
-177
-144
-121
-119
-117
-121
-129
-134
-168
-257
-289
-254
-248
-250
-258
-260
-236
-209
-219
-228
-220
-215
-232
-258
-263
-250
-223
-228
-265
-318
-365
-372
-340
-328
-341
-368
-373
-335
-318
-309
-304
-289
-245
-227
-245
-295
-314
-292
-268
-269
-271
-241
-236
-238
-233
-231
-246
-259
-272
-266
-261
-272
-267
-280
-273
-318
-345
-320
-296
-283
-274
-257
-240
-214
-224
-234
-237
-231
-243
-253
-277
-275
-249
-250
-263
-282
-264
-254
-246
-246
-255
-227
-177
-144
-148
-149
-171
-178
-182
-232
-285
-309
-336
-387
-401
-399
-425
-443
-444
-420
-379
-352
-325
-312
-296
-280
-280
-262
-246
-221
-208
-258
-334
-382
-411
-434
-440
-437
-425
-431
-463
-472
-454
-427
-425
-412
-396
-371
-347
-333
-347
-364
-366
-385
-414
-407
-363
-311
-267
-259
-275
-292
-263
-232
-218
-171
-155
-159
-173
-198
-207
-223
-232
-221
-225
-266
-289
-283
-292
-303
-312
-313
-304
-325
-343
-314
-294
-293
-271
-250
-266
-282
-283
-282
-268
-257
-266
-273
-277
-263
-248
-232
-200
-163
-170
-196
-233
-260
-254
-263
-264
-251
-205
-166
-153
-146
-117
-77
-60
-39
-23
-18
1
12
-10
-31
-57
-96
-122
-138
-124
-95
-80
-83
-74
-58
-78
-129
-199
-247
-269
-259
-259
-270
-259
-244
-212
-181
-188
-187
-189
-210
-212
-206
-176
-177
-230
-276
-291
-286
-315
-326
-314
-285
-270
-258
-230
-223
-208
-204
-177
-156
-145
-144
-147
-178
-220
-253
-288
-298
-311
-331
-320
-292
-285
-275
-279
-301
-304
-295
-286
-298
-317
-336
-367
-410
-431
-426
-447
-443
-407
-389
-399
-388
-373
-366
-343
-328
-322
-335
-362
-378
-406
-446
-492
-509
-520
-565
-588
-552
-515
-492
-475
-465
-455
-455
-464
-471
-489
-516
-526
-542
-560
-557
-523
-495
-469
-448
-436
-439
-444
-457
-471
-482
-484
-502
-533
-524
-497
-493
-482
-459
-430
-412
-385
-357
-358
-355
-319
-271
-247
-222
-195
-158
-132
-110
-110
-105
-96
-92
-76
-66
-63
-42
-14
4
26
49
54
57
37
3
-1
18
28
22
25
25
26
36
21
25
62
77
91
76
101
140
153
167
157
150
170
216
240
256
278
282
298
310
346
375
365
349
334
327
305
291
281
259
245
221
189
137
106
95
73
66
70
64
64
66
80
71
27
-9
-44
-104
-175
-221
-276
-331
-377
-438
-504
-532
-542
-553
-551
-556
-617
-693
-758
-801
-823
-850
-871
-931
-1008
-1059
-1096
-1139
-1170
-1201
-1216
-1227
-1246
-1248
-1248
-1251
-1258
-1248
-1255
-1240
-1168
-1126
-1095
-1079
-1092
-1118
-1124
-1111
-1086
-1079
-1077
-1051
-1014
-991
-992
-968
-930
-888
-848
-817
-784
-751
-715
-664
-601
-564
-523
-477
-464
-438
-427
-413
-401
-368
-324
-295
-302
-317
-305
-284
-270
-253
-179
-113
-114
-142
-147
-138
-119
-86
-74
-46
-24
-2
20
56
90
73
60
59
57
26
0
-12
-5
-1
-5
13
23
29
44
63
69
61
94
134
155
145
144
172
194
214
240
270
273
298
348
410
448
483
512
501
490
538
588
618
646
683
701
678
675
664
637
605
580
581
579
579
526
465
412
346
315
297
255
168
112
80
48
2
-66
-146
-226
-321
-417
-487
-528
-564
-590
-616
-660
-704
-747
-788
-822
-854
-902
-943
-980
-992
-999
-1006
-997
-1014
-1069
-1134
-1160
-1160
-1161
-1126
-1094
-1077
-1074
-1061
-1049
-1037
-1015
-997
-1000
-1007
-962
-887
-834
-815
-801
-773
-763
-754
-717
-692
-659
-614
-566
-534
-491
-427
-364
-307
-261
-220
-209
-201
-194
-180
-165
-197
-213
-215
-204
-174
-178
-161
-181
-195
-199
-229
-229
-223
-220
-221
-193
-165
-169
-179
-216
-281
-391
-478
-495
-526
-569
-580
-589
-608
-597
-574
-559
-565
-612
-637
-651
-663
-675
-667
-656
-674
-707
-708
-712
-736
-744
-753
-747
-727
-696
-669
-639
-623
-617
-621
-631
-597
-548
-556
-569
-545
-503
-464
-421
-383
-353
-341
-335
-323
-350
-322
-282
-233
-174
-109
-47
17
106
166
221
282
320
327
359
383
389
390
421
466
528
619
675
697
724
770
811
862
926
959
972
1002
1045
1078
1110
1142
1141
1081
1020
995
961
900
842
794
765
763
772
752
677
650
645
609
540
497
454
387
312
216
120
3
-118
-229
-307
-385
-443
-489
-547
-622
-690
-788
-893
-954
-990
-1039
-1073
-1088
-1116
-1153
-1171
-1163
-1175
-1187
-1185
-1210
-1234
-1245
-1271
-1266
-1291
-1309
-1300
-1297
-1280
-1283
-1240
-1161
-1094
-1032
-991
-959
-943
-939
-937
-910
-854
-788
-732
-688
-651
-617
-600
-580
-519
-436
-411
-369
-296
-265
-258
-255
-253
-261
-284
-285
-243
-196
-171
-153
-147
-158
-136
-108
-88
-120
-151
-152
-160
-167
-191
-210
-228
-278
-313
-321
-339
-347
-352
-351
-362
-382
-399
-431
-464
-477
-480
-489
-523
-545
-579
-609
-608
-613
-632
-677
-709
-714
-703
-699
-691
-669
-664
-643
-625
-648
-662
-650
-603
-542
-536
-526
-488
-500
-533
-531
-507
-468
-421
-351
-277
-244
-212
-138
-66
-28
31
79
100
100
120
166
214
263
341
414
459
523
573
609
664
702
722
744
760
784
795
806
830
831
832
879
936
985
989
955
922
884
839
785
772
763
751
744
731
717
702
690
690
668
629
590
519
450
361
268
181
67
-55
-159
-235
-316
-398
-466
-541
-649
-729
-792
-854
-890
-940
-981
-1013
-1062
-1106
-1155
-1196
-1226
-1266
-1302
-1313
-1308
-1326
-1338
-1354
-1376
-1387
-1407
-1406
-1392
-1377
-1353
-1348
-1341
-1315
-1299
-1275
-1234
-1211
-1167
-1113
-1045
-973
-922
-888
-863
-833
-827
-828
-796
-765
-722
-679
-648
-605
-581
-559
-508
-440
-392
-343
-324
-287
-245
-225
-209
-173
-139
-121
-117
-124
-135
-160
-179
-178
-176
-191
-188
-205
-222
-234
-264
-298
-316
-340
-358
-397
-462
-469
-486
-541
-584
-588
-572
-581
-597
-614
-616
-584
-562
-548
-556
-560
-537
-546
-579
-600
-605
-601
-602
-611
-603
-596
-573
-546
-512
-481
-475
-444
-385
-349
-324
-280
-257
-238
-235
-229
-235
-256
-215
-180
-158
-115
-67
-2
57
96
132
175
202
203
239
288
307
288
304
339
367
396
459
525
556
561
548
573
601
636
697
783
867
900
905
908
897
898
889
854
814
767
739
706
642
583
550
559
562
536
522
491
460
409
327
280
233
230
215
146
84
-7
-94
-154
-234
-310
-372
-421
-447
-492
-549
-615
-693
-748
-794
-853
-907
-956
-967
-949
-958
-990
-1022
-1074
-1126
-1147
-1126
-1091
-1062
-1035
-1018
-1044
-1118
-1165
-1167
-1173
-1191
-1202
-1213
-1221
-1185
-1108
-1067
-1032
-966
-884
-835
-783
-731
-711
-692
-672
-660
-684
-680
-635
-610
-570
-545
-541
-531
-503
-475
-459
-445
-443
-452
-442
-400
-341
-320
-339
-338
-347
-351
-352
-352
-321
-293
-271
-255
-233
-212
-209
-205
-219
-228
-221
-210
-212
-221
-238
-283
-344
-347
-352
-369
-381
-403
-411
-427
-430
-442
-444
-416
-402
-424
-430
-421
-439
-467
-499
-503
-461
-435
-414
-381
-371
-357
-357
-397
-422
-420
-393
-344
-352
-376
-377
-358
-321
-287
-239
-192
-151
-94
-39
-24
-18
-2
0
20
71
75
79
97
115
148
172
182
206
243
289
364
401
426
480
519
568
621
656
695
738
768
785
782
772
777
781
786
809
854
859
856
848
854
857
832
802
781
736
670
615
598
567
507
468
439
437
419
390
330
276
209
161
93
7
-52
-90
-180
-282
-366
-418
-459
-522
-540
-567
-618
-654
-683
-757
-843
-901
-926
-942
-954
-992
-1025
-1049
-1046
-1035
-1042
-1059
-1081
-1100
-1126
-1124
-1126
-1141
-1155
-1184
-1216
-1210
-1200
-1186
-1187
-1190
-1179
-1168
-1164
-1167
-1147
-1124
-1061
-966
-902
-850
-812
-781
-756
-733
-721
-729
-699
-668
-656
-636
-617
-627
-641
-613
-574
-567
-560
-551
-551
-538
-515
-494
-513
-516
-484
-449
-428
-432
-436
-448
-439
-414
-407
-409
-399
-397
-413
-432
-427
-422
-410
-402
-390
-386
-394
-405
-395
-385
-404
-392
-370
-391
-426
-404
-398
-406
-385
-365
-343
-339
-309
-248
-241
-230
-206
-206
-189
-167
-162
-178
-178
-161
-154
-155
-144
-122
-99
-89
-79
-50
-27
-15
-13
-26
-33
-38
-47
-69
-67
-40
-33
-37
-41
-54
-64
-90
-116
-94
-68
-49
11
84
109
118
138
170
216
247
270
322
356
380
399
438
473
470
466
448
480
523
566
601
623
655
683
695
677
666
641
576
519
489
455
425
384
370
366
364
325
270
226
216
209
193
178
136
94
35
-29
-95
-188
-290
-348
-392
-399
-424
-453
-502
-569
-650
-705
-725
-776
-797
-804
-823
-834
-854
-896
-937
-959
-979
-988
-988
-1026
-1077
-1132
-1172
-1183
-1177
-1178
-1171
-1151
-1156
-1168
-1155
-1123
-1093
-1102
-1109
-1085
-1061
-1006
-973
-920
-850
-801
-779
-773
-747
-713
-727
-738
-725
-713
-705
-676
-648
-611
-581
-574
-537
-529
-521
-506
-487
-480
-478
-457
-426
-403
-380
-344
-340
-348
-394
-439
-466
-482
-522
-539
-532
-522
-503
-462
-433
-410
-399
-419
-436
-463
-471
-482
-501
-547
-581
-594
-584
-601
-624
-597
-583
-564
-547
-536
-531
-510
-468
-423
-380
-354
-342
-340
-323
-281
-264
-286
-277
-259
-234
-232
-242
-275
-296
-289
-221
-166
-156
-137
-98
-43
-1
23
17
45
75
99
113
126
136
134
119
94
67
73
79
70
91
100
114
133
148
162
156
161
185
223
271
321
385
420
418
431
455
490
520
530
553
571
596
631
643
622
637
661
703
726
733
695
647
630
614
589
543
516
472
419
350
299
261
223
159
135
92
52
15
-25
-51
-87
-140
-172
-173
-199
-243
-285
-305
-373
-436
-514
-596
-661
-721
-792
-873
-927
-962
-1009
-1063
-1078
-1100
-1119
-1132
-1114
-1134
-1175
-1187
-1163
-1129
-1148
-1182
-1196
-1197
-1216
-1231
-1241
-1233
-1240
-1240
-1198
-1148
-1096
-1037
-971
-911
-859
-803
-749
-688
-651
-654
-642
-656
-633
-658
-640
-654
-667
-621
-589
-656
-758
-625
-582
-521
-510
-468
-515
-486
-482
-440
-550
-850
-601
-516
-503
-501
-710
-808
-929
-919
-859
-917
-932
-955
-933
-950
-944
-959
-906
-860
-835
-835
-858
-841
-848
-917
-992
-1058
-1056
-1032
-1048
-1020
-979
-1002
-1057
-1085
-1055
-1047
-971
-916
-913
-930
-954
-911
-935
-946
-1030
-1166
-1280
-1346
-1382
-1381
-1405
-1446
-1475
-1529
-1540
-1518
-1454
-1393
-1370
-1330
-1300
-1237
-1158
-1128
-1146
-1245
-1319
-1309
-1277
-1312
-1346
-1390
-1334
-1320
-1349
-1264
-1205
-1101
-938
-768
-602
-406
-236
-72
93
246
383
571
765
1008
1224
1444
1716
1927
2160
2344
2536
2778
3042
3309
3589
3852
4083
4275
4172
3731
3029
2102
1328
575
-61
-591
-1193
-1721
-2251
-2587
-2831
-2993
-3000
-3018
-2942
-2793
-2555
-2312
-2185
-2099
-2192
-2359
-2556
-2789
-2871
-2815
-2471
-1994
-1455
-905
-425
141
672
1334
1973
2464
2874
3130
3322
3406
3315
3038
2583
2065
1597
1278
1029
898
842
758
747
623
448
281
38
-269
-591
-877
-1246
-1659
-2121
-2614
-3018
-3368
-3602
-3704
-3623
-3446
-3224
-2869
-2576
-2266
-2084
-2145
-2183
-2162
-1993
-1880
-1807
-1712
-1706
-1561
-1330
-1122
-889
-759
-437
-45
342
576
620
500
264
52
-297
-688
-1086
-1420
-1624
-1776
-1936
-2115
-2311
-2404
-2476
-2479
-2400
-2312
-2220
-2222
-2277
-2401
-2462
-2471
-2518
-2509
-2456
-2229
-1821
-1452
-1158
-908
-631
-321
-23
199
313
371
392
414
379
219
54
-42
-54
-18
73
219
349
527
677
696
632
511
340
181
19
-56
-43
4
19
-39
41
250
550
896
1281
1539
1829
2192
2462
2774
2971
3003
3222
3288
3370
3599
3575
3867
4009
4272
4364
4588
4770
4751
5060
5180
5410
5696
5826
5855
6060
6015
6133
6191
5760
4251
2225
-356
-2644
-3990
-4793
-4982
-5107
-5031
-5035
-4703
-4357
-4010
-3636
-3226
-2919
-2568
-2394
-2295
-2283
-2215
-2073
-2052
-1934
-1710
-1070
-101
1306
2883
4213
5023
5217
4941
4544
4149
3756
3218
2530
1773
1097
624
165
-248
-677
-1086
-1294
-1283
-1192
-1108
-1225
-1573
-2120
-2833
-3661
-4354
-4865
-5060
-4891
-4500
-3954
-3322
-2637
-1967
-1304
-639
-28
499
872
1161
1403
1488
1428
1223
957
732
605
656
789
965
983
880
616
221
-220
-745
-1295
-1845
-2429
-3142
-3738
-4082
-4230
-4211
-4131
-3985
-3589
-3077
-2570
-2138
-1788
-1579
-1398
-1333
-1428
-1522
-1546
-1431
-1177
-966
-825
-682
-410
-89
146
235
226
210
66
-191
-515
-824
-1066
-1311
-1538
-1667
-1649
-1441
-1120
-830
-637
-490
-380
-328
-377
-505
-691
-875
-981
-1029
-1072
-1087
-974
-782
-573
-336
-43
262
548
785
891
930
914
874
937
985
1161
1470
1790
2194
2543
2920
3281
3472
3662
3827
3762
3930
3821
3704
3702
3531
3482
3433
3465
3410
3569
3728
3988
4386
4617
4875
5048
5281
5487
5626
5784
5911
6052
6229
6128
5518
3878
1401
-1480
-3722
-4858
-4909
-4371
-3723
-3349
-3117
-2894
-2612
-2342
-2113
-1944
-1872
-1820
-1894
-2021
-2153
-2010
-1793
-1434
-1078
-477
322
1522
2901
4294
5215
5364
4842
3746
2606
1712
1180
787
444
8
-347
-545
-632
-647
-756
-932
-1090
-1129
-1183
-1342
-1684
-2295
-3035
-3725
-4211
-4357
-4083
-3442
-2531
-1588
-690
83
691
1119
1415
1570
1636
1635
1565
1557
1526
1519
1506
1473
1450
1476
1638
1884
2173
2281
2065
1554
804
-14
-803
-1504
-2071
-2503
-2774
-2988
-3131
-3276
-3457
-3787
-3907
-3830
-3680
-3352
-3098
-2744
-2358
-2035
-1817
-1603
-1393
-1098
-677
-244
60
331
410
427
297
75
-197
-554
-800
-1058
-1276
-1536
-1747
-1947
-2206
-2463
-2628
-2607
-2450
-2214
-1969
-1765
-1574
-1383
-1244
-1133
-1034
-909
-765
-633
-456
-225
-27
177
361
464
572
675
753
883
948
975
965
919
839
801
739
794
994
1171
1435
1676
2036
2348
2592
2674
2777
2871
2903
3039
3099
3053
3044
2947
2972
2856
3063
3275
3546
3775
3921
4051
4142
4315
4371
4658
4788
5040
5205
5418
5650
5768
5967
6095
6112
5468
3627
1062
-1863
-4243
-5579
-5675
-5076
-4313
-3958
-3854
-3810
-3427
-2988
-2367
-2061
-1968
-2129
-2511
-2778
-2814
-2457
-2133
-1659
-1224
-465
326
1367
2467
3574
4275
4334
3749
2694
1568
470
-276
-774
-1007
-1282
-1538
-1749
-1756
-1687
-1689
-1911
-2202
-2417
-2672
-2850
-3056
-3306
-3775
-4300
-4617
-4478
-3829
-2871
-1832
-821
-24
577
982
1268
1410
1398
1242
1028
887
878
891
887
900
935
928
928
991
1049
1020
767
358
-193
-821
-1550
-2214
-2792
-3154
-3276
-3251
-3094
-2847
-2623
-2507
-2554
-2812
-3172
-3445
-3683
-3691
-3523
-3313
-3009
-2737
-2462
-2088
-1603
-1121
-619
-233
-40
-93
-393
-812
-1228
-1651
-2063
-2514
-2823
-2975
-2986
-2862
-2750
-2648
-2617
-2663
-2735
-2753
-2731
-2719
-2728
-2747
-2698
-2558
-2319
-1980
-1566
-1109
-694
-381
-101
147
302
308
227
118
35
-51
-77
-39
38
135
255
413
573
714
834
958
1015
1036
1064
1062
1176
1296
1440
1471
1551
1598
1718
1970
2208
2520
2715
2848
2808
2878
2827
2930
3010
3007
3324
3266
3550
3839
4071
4565
4713
4960
5125
5233
5259
5462
5595
5706
5719
5343
3833
1607
-1411
-4292
-6173
-6679
-5875
-4744
-3685
-3481
-3571
-3780
-3512
-2904
-2157
-1786
-1976
-2555
-3107
-3265
-2798
-1852
-1064
-379
47
555
1274
2332
3371
3965
3958
3282
2220
1071
16
-851
-1492
-1936
-2251
-2328
-2187
-1955
-1688
-1692
-2005
-2532
-3095
-3495
-3720
-3763
-3772
-3909
-4052
-4141
-3934
-3408
-2507
-1403
-276
675
1270
1576
1610
1542
1377
1121
859
692
633
726
913
1102
1155
1132
1054
899
747
508
204
-226
-745
-1329
-1892
-2347
-2684
-2798
-2739
-2543
-2293
-1929
-1609
-1391
-1357
-1713
-2543
-3272
-3832
-4094
-3745
-3315
-2690
-2217
-1801
-1500
-1065
-628
-324
-92
-180
-589
-1154
-1791
-2271
-2546
-2698
-2894
-3162
-3179
-3113
-2895
-2704
-2437
-2350
-2464
-2631
-2910
-3062
-3143
-3145
-2979
-2704
-2391
-1989
-1453
-785
-243
94
161
145
205
221
187
154
104
-12
-152
-171
-17
194
458
687
908
1046
1076
1150
1157
1164
1066
930
835
854
1044
1261
1525
1755
2012
2343
2621
2890
3113
3200
3154
2993
2823
2725
2823
3049
3392
3804
4125
4337
4626
4889
5237
5423
5407
5401
5104
4961
4948
5091
5293
5329
4683
3028
423
-2556
-5182
-6437
-6171
-4902
-3218
-2507
-2559
-3230
-3714
-3587
-2623
-1533
-919
-1220
-2185
-3104
-3276
-2456
-1133
208
910
1007
719
882
1545
2557
3264
3318
2541
1227
-97
-1142
-1685
-1882
-2058
-2313
-2480
-2496
-2251
-1865
-1677
-1916
-2485
-3149
-3648
-3782
-3557
-3255
-3000
-2891
-2772
-2479
-1844
-977
4
894
1488
1752
1739
1635
1488
1373
1230
1064
871
737
605
617
731
912
1037
1055
869
483
-18
-550
-1054
-1490
-1837
-2115
-2276
-2351
-2309
-2161
-1929
-1650
-1370
-1218
-1131
-1152
-1245
-1426
-1761
-2314
-2923
-3396
-3614
-3394
-2884
-2254
-1686
-1301
-1159
-1081
-1061
-1160
-1321
-1609
-2064
-2600
-3066
-3283
-3162
-2841
-2488
-2279
-2171
-2146
-2152
-2080
-1946
-1902
-1972
-2151
-2388
-2618
-2709
-2575
-2246
-1789
-1288
-806
-366
60
389
586
624
552
397
177
-13
-111
-99
1
177
434
681
913
1112
1246
1336
1357
1247
1094
943
822
787
837
907
1066
1303
1559
1885
2166
2447
2671
2852
2982
3107
3196
3228
3280
3282
3217
3275
3373
3643
3853
4100
4288
4407
4682
4912
5263
5578
5814
5905
5877
5532
4754
3243
1011
-1722
-4333
-5993
-6258
-5252
-3491
-2008
-1384
-1581
-2165
-2481
-2098
-1239
-591
-680
-1621
-2992
-3909
-3766
-2549
-739
897
1726
1743
1413
1242
1521
2048
2501
2338
1470
102
-1341
-2421
-2877
-2810
-2443
-2060
-1883
-1890
-1988
-2066
-2054
-1986
-1928
-2014
-2324
-2834
-3383
-3702
-3631
-3108
-2259
-1250
-283
490
1040
1352
1481
1535
1486
1343
1133
904
739
698
759
841
908
919
925
972
1049
1075
970
696
259
-292
-830
-1258
-1533
-1677
-1705
-1652
-1527
-1290
-949
-602
-329
-180
-251
-508
-974
-1660
-2421
-3141
-3661
-3864
-3676
-3215
-2644
-2068
-1639
-1307
-1066
-925
-916
-1035
-1343
-1855
-2506
-3080
-3392
-3381
-3112
-2711
-2327
-2069
-1917
-1825
-1716
-1640
-1612
-1647
-1789
-2094
-2487
-2794
-2864
-2661
-2260
-1734
-1162
-642
-248
64
330
472
510
466
306
32
-236
-420
-452
-287
37
422
782
1045
1180
1253
1277
1294
1297
1298
1289
1192
1085
1061
1129
1292
1515
1824
2130
2396
2653
2800
2831
2790
2709
2717
2731
2751
2752
2731
2739
2810
3042
3374
3821
4289
4584
4732
4708
4599
4570
4524
4567
4616
4425
3853
2677
895
-1224
-3183
-4417
-4627
-3860
-2609
-1487
-911
-957
-1348
-1611
-1495
-1089
-764
-875
-1460
-2345
-3017
-3072
-2398
-1231
-75
637
848
766
577
520
719
1020
1146
861
149
-850
-1773
-2383
-2644
-2533
-2216
-1941
-1801
-1849
-1996
-2091
-2047
-1851
-1631
-1533
-1726
-2220
-2791
-3130
-3116
-2676
-1897
-1028
-315
161
390
429
482
603
769
901
901
770
581
430
342
322
356
438
526
576
564
501
440
361
269
170
-18
-307
-644
-1006
-1297
-1446
-1413
-1238
-1021
-818
-739
-762
-863
-1081
-1365
-1765
-2173
-2508
-2739
-2794
-2723
-2536
-2285
-2029
-1761
-1471
-1247
-1139
-1121
-1223
-1473
-1815
-2109
-2286
-2361
-2334
-2292
-2307
-2288
-2228
-2119
-1981
-1811
-1619
-1514
-1476
-1537
-1632
-1707
-1743
-1699
-1623
-1518
-1377
-1216
-1006
-768
-476
-171
81
257
297
212
68
-40
-110
-108
-35
63
158
230
296
390
478
577
697
783
819
819
833
885
991
1128
1271
1386
1511
1626
1657
1678
1756
1867
1988
2097
2147
2214
2275
2338
2362
2384
2423
2463
2508
2606
2718
2824
3000
3137
3289
3461
3610
3709
3790
3749
3420
2788
1740
319
-1039
-1998
-2257
-1824
-1046
-232
293
397
186
-65
-135
-26
132
150
-150
-708
-1304
-1737
-1886
-1708
-1399
-1172
-1002
-912
-886
-830
-682
-493
-309
-259
-361
-650
-1045
-1499
-1876
-2079
-2124
-2118
-2111
-2132
-2178
-2176
-2012
-1706
-1335
-985
-889
-1018
-1295
-1616
-1847
-1879
-1726
-1484
-1237
-1046
-959
-931
-872
-746
-569
-332
-110
42
116
127
106
29
-43
-99
-154
-220
-292
-344
-364
-300
-176
-4
122
164
163
102
12
-81
-137
-165
-224
-336
-508
-707
-896
-1052
-1200
-1414
-1564
-1598
-1541
-1431
-1310
-1149
-1024
-949
-985
-1063
-1141
-1230
-1328
-1460
-1626
-1790
-1891
-1891
-1881
-1793
-1689
-1639
-1607
-1617
-1630
-1680
-1685
-1712
-1777
-1833
-1869
-1847
-1822
-1766
-1671
-1573
-1445
-1344
-1245
-1158
-1071
-947
-852
-774
-722
-694
-704
-716
-683
-620
-536
-415
-307
-225
-152
-70
4
50
119
203
301
360
393
440
508
601
709
829
946
1059
1132
1202
1280
1368
1526
1686
1780
1812
1835
1870
1906
1985
2029
2071
2126
2120
2086
2109
2181
2240
2377
2531
2606
2707
2740
2780
2821
2762
2512
1955
1309
755
446
568
1012
1516
1838
1784
1399
935
597
458
600
805
862
702
301
-192
-597
-868
-973
-993
-990
-993
-1095
-1216
-1265
-1280
-1261
-1224
-1274
-1381
-1534
-1726
-1877
-1919
-1912
-1921
-1981
-2135
-2292
-2388
-2398
-2304
-2083
-1813
-1626
-1549
-1572
-1686
-1812
-1819
-1727
-1582
-1439
-1332
-1311
-1347
-1396
-1387
-1287
-1187
-1061
-956
-866
-768
-700
-655
-617
-533
-461
-472
-535
-560
-548
-540
-475
-362
-252
-156
-89
-30
29
76
162
246
268
242
173
76
-62
-217
-411
-629
-767
-888
-940
-958
-905
-813
-746
-693
-714
-717
-745
-792
-838
-920
-990
-1110
-1262
-1377
-1435
-1439
-1518
-1510
-1494
-1520
-1527
-1538
-1507
-1518
-1486
-1511
-1602
-1653
-1704
-1691
-1647
-1575
-1506
-1464
-1403
-1348
-1287
-1201
-1108
-961
-841
-746
-691
-679
-655
-638
-602
-543
-502
-456
-391
-357
-301
-236
-140
-2
126
259
364
477
605
758
897
997
1095
1117
1182
1288
1398
1552
1684
1822
1927
2010
2051
2127
2221
2304
2410
2446
2476
2515
2536
2589
2571
2582
2646
2722
2883
3009
3149
3184
3114
2744
2083
1385
797
587
784
1238
1686
1922
1751
1266
757
439
316
401
565
581
305
-122
-575
-935
-1118
-1198
-1229
-1207
-1188
-1224
-1220
-1210
-1204
-1168
-1162
-1259
-1414
-1567
-1726
-1789
-1791
-1764
-1776
-1846
-1997
-2209
-2383
-2429
-2331
-2115
-1871
-1718
-1662
-1685
-1759
-1873
-1890
-1831
-1706
-1559
-1465
-1400
-1377
-1379
-1349
-1256
-1124
-991
-873
-766
-633
-502
-387
-330
-301
-286
-330
-382
-371
-282
-166
-54
56
129
154
154
135
130
140
209
301
375
402
338
225
84
-44
-134
-319
-688
-989
-1090
-1074
-1000
-976
-928
-883
-906
-1003
-1109
-1122
-1090
-1062
-1082
-1210
-1395
-1567
-1630
-1689
-1703
-1690
-1735
-1631
-1570
-1591
-1597
-1557
-1507
-1554
-1609
-1743
-1800
-1776
-1788
-1742
-1696
-1632
-1596
-1578
-1497
-1414
-1270
-1107
-976
-874
-771
-717
-697
-622
-569
-525
-447
-396
-334
-232
-172
-97
4
123
245
325
422
522
619
744
861
979
1054
1104
1180
1241
1288
1292
1346
1419
1481
1611
1715
1881
2064
2182
2254
2292
2346
2383
2389
2395
2449
2471
2508
2594
2722
2944
3136
3246
3273
3070
2542
1815
1190
822
876
1319
1725
2009
1898
1476
931
513
410
440
586
641
455
66
-412
-789
-994
-1043
-1144
-1265
-1264
-1337
-1356
-1303
-1266
-1249
-1279
-1392
-1585
-1760
-1905
-1989
-2007
-2001
-2004
-2112
-2257
-2390
-2506
-2533
-2474
-2301
-2055
-1850
-1725
-1692
-1713
-1782
-1832
-1807
-1763
-1700
-1651
-1636
-1600
-1534
-1458
-1384
-1297
-1213
-1168
-1091
-975
-796
-633
-544
-499
-480
-504
-530
-521
-447
-327
-206
-92
26
105
113
79
73
121
154
187
243
324
358
335
235
125
43
-150
-519
-764
-856
-869
-803
-751
-641
-578
-570
-658
-750
-737
-729
-715
-782
-913
-1077
-1261
-1340
-1445
-1489
-1572
-1680
-1624
-1594
-1597
-1554
-1445
-1394
-1435
-1517
-1649
-1675
-1710
-1776
-1773
-1752
-1688
-1662
-1635
-1573
-1515
-1376
-1251
-1132
-996
-901
-822
-764
-678
-623
-564
-480
-460
-425
-337
-254
-170
-78
7
113
214
304
382
460
603
745
873
984
1047
1132
1249
1335
1405
1510
1631
1758
1836
1891
1977
2031
2085
2139
2158
2223
2256
2328
2472
2630
2802
2951
3056
3102
3154
3199
3260
3298
3163
2767
2034
1243
667
467
802
1364
1850
2017
1755
1307
839
560
484
554
626
462
133
-303
-711
-983
-1130
-1233
-1420
-1525
-1547
-1533
-1430
-1320
-1240
-1189
-1228
-1374
-1564
-1758
-1921
-1940
-1903
-1899
-1910
-1994
-2124
-2284
-2416
-2434
-2356
-2180
-1970
-1797
-1707
-1653
-1621
-1627
-1554
-1490
-1465
-1445
-1450
-1424
-1397
-1352
-1256
-1180
-1126
-1076
-1008
-913
-725
-499
-318
-198
-156
-148
-180
-199
-143
-81
-30
21
84
106
94
65
44
42
6
-16
3
81
144
145
100
36
-69
-337
-745
-967
-1055
-1038
-1004
-1005
-919
-844
-800
-861
-916
-899
-867
-847
-899
-959
-1054
-1118
-1146
-1252
-1297
-1425
-1511
-1469
-1474
-1502
-1531
-1452
-1432
-1486
-1564
-1679
-1676
-1668
-1653
-1632
-1610
-1565
-1570
-1533
-1464
-1400
-1309
-1225
-1121
-995
-859
-789
-752
-676
-604
-518
-440
-393
-335
-268
-148
24
131
197
266
312
351
399
469
569
704
854
967
1087
1231
1346
1446
1513
1595
1667
1715
1736
1768
1843
1903
1950
2016
2099
2194
2208
2300
2427
2517
2706
2834
2969
3105
3223
3290
3265
3228
2999
2482
1741
1015
599
611
1118
1668
2067
2108
1727
1275
858
659
657
698
701
486
148
-325
-710
-900
-1063
-1199
-1393
-1451
-1473
-1477
-1380
-1268
-1143
-1135
-1235
-1374
-1522
-1643
-1768
-1790
-1791
-1808
-1880
-2011
-2155
-2322
-2430
-2453
-2348
-2126
-1946
-1834
-1801
-1806
-1821
-1848
-1803
-1751
-1714
-1702
-1696
-1634
-1538
-1434
-1328
-1241
-1194
-1172
-1087
-931
-737
-552
-426
-332
-271
-245
-230
-208
-149
-89
-16
79
147
179
169
142
118
113
105
99
92
103
131
123
101
75
-36
-318
-559
-710
-791
-793
-799
-744
-679
-650
-730
-818
-822
-823
-820
-844
-896
-942
-1002
-1083
-1173
-1216
-1329
-1437
-1461
-1520
-1575
-1575
-1530
-1493
-1498
-1520
-1575
-1573
-1587
-1619
-1620
-1610
-1546
-1529
-1496
-1436
-1371
-1309
-1272
-1210
-1086
-946
-845
-769
-640
-540
-468
-397
-360
-322
-267
-160
-34
61
170
267
332
398
477
556
617
691
785
864
935
1061
1228
1387
1501
1586
1653
1723
1798
1869
1979
2059
2112
2166
2184
2192
2230
2264
2297
2405
2530
2656
2785
2868
2951
3025
3117
3202
3163
3106
2839
2208
1389
641
222
388
941
1437
1796
1751
1390
924
519
374
401
528
543
327
-33
-444
-711
-869
-952
-1149
-1340
-1402
-1506
-1491
-1379
-1286
-1191
-1160
-1200
-1332
-1492
-1654
-1732
-1712
-1697
-1653
-1717
-1848
-2015
-2206
-2328
-2354
-2285
-2128
-1935
-1802
-1716
-1686
-1653
-1550
-1464
-1428
-1394
-1379
-1349
-1299
-1250
-1196
-1151
-1104
-1102
-1104
-1056
-936
-756
-569
-403
-304
-242
-227
-204
-118
-1
101
192
305
382
394
341
247
179
127
92
67
57
85
101
116
103
76
4
-238
-535
-735
-860
-883
-896
-871
-789
-735
-765
-889
-931
-950
-970
-957
-1010
-1074
-1131
-1148
-1185
-1240
-1300
-1431
-1476
-1486
-1533
-1557
-1523
-1451
-1457
-1518
-1631
-1716
-1721
-1752
-1757
-1722
-1668
-1622
-1573
-1480
-1417
-1334
-1215
-1107
-999
-889
-806
-752
-688
-601
-551
-497
-437
-387
-306
-209
-131
-39
75
188
289
355
432
498
583
674
732
819
929
1018
1106
1212
1318
1468
1607
1695
1781
1849
1938
2021
2071
2132
2143
2204
2280
2323
2418
2521
2631
2718
2775
2866
2946
3065
3180
3287
3346
3230
2973
2343
1463
724
261
323
775
1264
1635
1592
1285
845
515
398
400
513
495
301
-21
-370
-619
-803
-905
-1088
-1296
-1407
-1487
-1475
-1392
-1288
-1203
-1175
-1246
-1401
-1565
-1710
-1778
-1751
-1715
-1694
-1815
-1970
-2143
-2368
-2522
-2592
-2584
-2469
-2291
-2142
-2058
-2006
-1953
-1862
-1736
-1623
-1492
-1428
-1380
-1307
-1223
-1132
-1071
-1035
-1010
-997
-968
-878
-739
-593
-445
-331
-265
-241
-196
-118
-16
67
143
197
231
269
290
262
214
183
149
146
155
161
194
244
267
248
160
-83
-396
-582
-713
-777
-841
-883
-829
-792
-793
-902
-951
-935
-940
-903
-933
-969
-1021
-1062
-1088
-1155
-1270
-1491
-1579
-1596
-1652
-1673
-1652
-1571
-1540
-1548
-1594
-1631
-1595
-1605
-1587
-1550
-1496
-1432
-1438
-1419
-1385
-1368
-1336
-1292
-1196
-1077
-989
-903
-784
-665
-562
-447
-378
-345
-274
-196
-105
-32
39
118
184
261
339
415
463
563
675
774
862
937
1039
1151
1239
1328
1437
1536
1606
1673
1725
1783
1878
1937
2006
2103
2161
2195
2240
2291
2357
2442
2525
2615
2713
2822
2921
3034
3149
3131
3018
2709
2027
1150
388
-4
131
668
1192
1470
1420
1116
690
349
249
288
413
412
184
-130
-431
-651
-782
-917
-1162
-1418
-1566
-1621
-1551
-1392
-1239
-1142
-1128
-1199
-1344
-1505
-1658
-1722
-1705
-1673
-1655
-1755
-1900
-2075
-2257
-2372
-2427
-2357
-2189
-2029
-1901
-1767
-1685
-1618
-1510
-1393
-1335
-1275
-1210
-1202
-1157
-1076
-985
-925
-888
-858
-886
-884
-817
-692
-560
-463
-389
-332
-263
-225
-178
-120
-57
10
89
151
210
234
180
121
85
24
8
29
54
105
126
125
61
-147
-461
-715
-881
-948
-948
-989
-958
-898
-907
-987
-1085
-1127
-1168
-1170
-1190
-1231
-1278
-1313
-1292
-1317
-1368
-1525
-1658
-1692
-1747
-1783
-1789
-1746
-1687
-1692
-1716
-1766
-1747
-1713
-1702
-1628
-1560
-1449
-1362
-1304
-1239
-1212
-1180
-1170
-1144
-1113
-1102
-1073
-1018
-888
-753
-647
-541
-487
-444
-368
-292
-213
-102
28
127
224
319
397
461
537
684
814
868
941
1079
1217
1290
1373
1466
1563
1663
1721
1821
1922
2013
2074
2103
2130
2127
2215
2304
2342
2435
2504
2537
2569
2606
2640
2674
2780
2916
2963
2920
2753
2232
1421
498
-223
-487
-217
287
766
1038
902
556
228
52
108
220
340
263
27
-225
-507
-691
-835
-1050
-1365
-1584
-1720
-1754
-1668
-1523
-1390
-1287
-1305
-1363
-1492
-1638
-1733
-1779
-1781
-1789
-1795
-1878
-2019
-2190
-2332
-2451
-2511
-2439
-2275
-2146
-2022
-1904
-1803
-1686
-1533
-1399
-1282
-1175
-1094
-999
-881
-767
-693
-668
-665
-701
-749
-742
-672
-558
-429
-322
-206
-117
-70
12
93
137
159
195
232
287
344
350
290
192
82
-11
-68
-63
-16
62
140
132
75
-90
-417
-772
-990
-1124
-1142
-1133
-1150
-1085
-1035
-1028
-1097
-1121
-1089
-1077
-1042
-1087
-1122
-1173
-1203
-1238
-1329
-1425
-1640
-1778
-1799
-1833
-1867
-1832
-1707
-1627
-1626
-1663
-1706
-1621
-1565
-1520
-1486
-1442
-1359
-1353
-1296
-1241
-1238
-1212
-1178
-1114
-1010
-918
-830
-723
-572
-447
-357
-287
-241
-137
-65
-1
82
133
204
277
367
461
575
737
890
1018
1120
1214
1283
1345
1426
1478
1582
1689
1803
1944
2055
2154
2198
2262
2318
2322
2353
2383
2427
2478
2582
2709
2815
2884
2926
2979
2994
3039
3086
3116
3045
2798
2408
1666
684
-165
-730
-734
-318
208
650
714
524
253
60
87
228
425
498
399
239
3
-182
-355
-604
-949
-1313
-1524
-1626
-1610
-1420
-1258
-1153
-1095
-1124
-1244
-1401
-1550
-1659
-1677
-1668
-1674
-1735
-1846
-1993
-2171
-2355
-2490
-2555
-2500
-2345
-2172
-2020
-1855
-1682
-1501
-1310
-1144
-997
-870
-750
-590
-447
-364
-311
-345
-414
-503
-574
-556
-450
-326
-191
-54
59
143
212
253
292
319
313
279
247
248
243
182
80
-9
-95
-174
-218
-205
-146
-90
-64
-76
-206
-511
-823
-1041
-1170
-1221
-1278
-1310
-1276
-1253
-1241
-1242
-1193
-1114
-1026
-984
-1012
-1029
-1072
-1093
-1161
-1280
-1469
-1711
-1855
-1922
-1956
-1967
-1918
-1847
-1779
-1722
-1694
-1654
-1562
-1497
-1452
-1400
-1318
-1228
-1151
-1078
-1004
-951
-935
-920
-883
-792
-691
-586
-451
-295
-174
-75
10
64
92
86
84
105
114
142
195
261
337
406
474
596
755
891
1039
1203
1362
1472
1554
1650
1757
1875
1981
2053
2107
2208
2307
2409
2521
2645
2764
2845
2915
2977
3129
3244
3354
3470
3555
3623
3678
3714
3702
3546
3175
2548
1568
276
-991
-1891
-2275
-2040
-1530
-937
-527
-390
-421
-450
-399
-161
41
164
141
10
-117
-239
-337
-538
-788
-1174
-1456
-1560
-1465
-1230
-914
-760
-668
-664
-798
-1008
-1243
-1489
-1733
-1928
-2157
-2346
-2531
-2686
-2815
-2903
-2963
-2959
-2846
-2551
-2190
-1829
-1495
-1207
-996
-859
-796
-785
-778
-748
-712
-673
-622
-560
-508
-450
-363
-256
-89
93
280
432
548
577
565
539
443
297
152
-5
-157
-216
-203
-163
-119
-84
-52
16
97
178
257
324
365
348
185
-155
-528
-1011
-1588
-2022
-2335
-2461
-2432
-2360
-2208
-1927
-1686
-1450
-1250
-1106
-1041
-1069
-1197
-1339
-1505
-1685
-1866
-2106
-2308
-2565
-2745
-2724
-2561
-2349
-2058
-1741
-1498
-1360
-1281
-1310
-1364
-1397
-1476
-1566
-1684
-1737
-1738
-1673
-1557
-1409
-1192
-961
-695
-368
-73
208
429
550
582
512
398
234
58
-32
-75
-97
-77
54
250
475
730
978
1225
1456
1641
1790
1879
1862
1809
1751
1699
1641
1609
1657
1784
1881
2007
2201
2419
2637
2853
3052
3251
3396
3439
3476
3546
3570
3589
3644
3653
3713
3795
3857
3985
3937
3501
2782
1588
123
-1233
-2269
-2774
-2686
-2347
-1914
-1601
-1422
-1242
-1006
-760
-499
-347
-333
-370
-448
-509
-538
-682
-999
-1390
-1840
-2026
-1874
-1500
-1022
-593
-375
-285
-353
-529
-793
-1155
-1574
-2027
-2508
-2934
-3179
-3295
-3317
-3248
-3130
-2973
-2733
-2373
-1869
-1336
-826
-437
-184
-113
-184
-360
-582
-703
-721
-647
-466
-270
-25
242
505
770
1016
1226
1355
1364
1261
1066
787
462
144
-146
-440
-654
-800
-838
-747
-544
-260
33
213
297
289
166
-12
-218
-483
-709
-926
-1179
-1438
-1599
-1687
-1696
-1660
-1611
-1527
-1479
-1477
-1490
-1542
-1623
-1763
-1993
-2257
-2553
-2826
-3014
-3068
-3068
-2999
-2888
-2797
-2671
-2516
-2334
-2147
-1985
-1896
-1851
-1843
-1901
-1944
-1977
-1988
-1963
-1883
-1773
-1623
-1423
-1158
-872
-627
-411
-242
-123
-49
-37
-71
-131
-207
-250
-239
-198
-111
22
195
399
603
786
971
1146
1256
1290
1319
1304
1248
1235
1207
1232
1301
1378
1486
1616
1814
2036
2263
2433
2545
2569
2517
2489
2493
2470
2460
2497
2496
2553
2641
2809
3020
3288
3440
3628
3854
4039
4211
4410
4584
4694
4560
3845
2770
1267
-584
-2239
-3496
-4178
-4003
-3490
-2804
-2005
-1345
-817
-263
78
221
94
-307
-647
-922
-1050
-1105
-1260
-1572
-1907
-2169
-2109
-1607
-832
-67
601
839
674
334
-196
-830
-1490
-2234
-2958
-3534
-3922
-3989
-3743
-3283
-2756
-2237
-1804
-1423
-1042
-680
-309
-54
21
-82
-354
-686
-987
-1179
-1151
-882
-498
-26
469
942
1392
1755
1965
2015
1856
1515
1042
530
11
-422
-723
-925
-992
-979
-890
-704
-435
-102
242
493
634
603
348
-14
-447
-929
-1345
-1671
-1841
-1899
-1869
-1755
-1553
-1296
-1045
-852
-795
-860
-1108
-1448
-1837
-2261
-2703
-3077
-3376
-3531
-3596
-3542
-3345
-3002
-2626
-2250
-1986
-1884
-1827
-1856
-2007
-2202
-2385
-2549
-2689
-2764
-2704
-2521
-2263
-1951
-1597
-1287
-1047
-868
-733
-625
-581
-626
-713
-827
-978
-1083
-1081
-967
-757
-470
-160
137
400
668
918
1116
1247
1305
1286
1228
1139
1052
967
1007
1102
1219
1402
1574
1735
1945
2119
2192
2312
2361
2394
2371
2279
2208
2232
2218
2320
2377
2458
2554
2663
2797
2984
3092
3242
3472
3494
3632
3639
3731
3770
3916
4069
4281
4498
4526
3897
2776
1230
-707
-2284
-3447
-4114
-3984
-3482
-2945
-2190
-1539
-886
-305
49
71
-181
-667
-1083
-1245
-1132
-987
-1110
-1472
-1855
-2113
-1983
-1357
-472
256
722
719
381
-23
-570
-1189
-1864
-2584
-3296
-3785
-4021
-3859
-3331
-2647
-2038
-1580
-1308
-1122
-971
-785
-552
-365
-308
-384
-580
-820
-926
-880
-623
-184
316
791
1202
1511
1751
1874
1801
1567
1190
701
208
-191
-480
-618
-618
-533
-432
-318
-199
-69
100
241
338
347
263
109
-102
-328
-488
-615
-654
-616
-502
-331
-164
-57
10
-59
-527
-1207
-1837
-2607
-3304
-3778
-4149
-4150
-3946
-3795
-3513
-2901
-2430
-1933
-1651
-1643
-1621
-1751
-1941
-2105
-2310
-2451
-2638
-2769
-2726
-2632
-2365
-1976
-1563
-1302
-1110
-1147
-1305
-1441
-1637
-1906
-2122
-2270
-2368
-2270
-2039
-1617
-1035
-506
-127
186
459
643
745
765
728
624
487
359
266
294
466
685
897
1148
1368
1577
1756
1886
1965
1986
1922
1739
1594
1530
1470
1586
1764
1899
2154
2393
2590
2850
3050
3222
3282
3186
3083
3000
2915
2920
2976
3007
3147
3264
3411
3653
3897
4237
4628
4852
5082
5033
4451
3107
1288
-646
-2493
-3772
-4414
-4533
-3970
-3255
-2378
-1399
-429
351
822
726
172
-472
-1135
-1404
-1337
-1095
-1031
-1227
-1488
-1502
-1192
-419
376
1086
1291
1087
481
-294
-952
-1702
-2453
-3243
-3934
-4343
-4292
-3814
-2958
-2004
-1235
-845
-699
-725
-802
-888
-938
-943
-1003
-1082
-1133
-1082
-853
-469
68
662
1206
1650
1898
1984
1886
1633
1214
699
171
-322
-730
-939
-902
-712
-435
-128
98
235
288
220
99
-62
-242
-448
-624
-780
-942
-1036
-1049
-997
-832
-679
-582
-471
-413
-446
-640
-932
-1313
-1715
-2220
-2670
-2988
-3163
-3163
-3020
-2799
-2556
-2391
-2282
-2222
-2238
-2288
-2369
-2488
-2660
-2772
-2903
-2969
-2918
-2737
-2496
-2218
-1926
-1640
-1358
-1130
-968
-870
-894
-1017
-1201
-1366
-1443
-1477
-1416
-1249
-989
-694
-384
-104
117
289
417
450
396
286
190
90
27
76
171
373
595
849
1191
1477
1702
1900
2010
2048
2001
1883
1771
1679
1623
1598
1620
1735
1920
2143
2378
2622
2760
2870
2877
2827
2750
2607
2518
2491
2524
2572
2760
2903
3164
3397
3647
3773
3886
4097
4182
4356
4511
4594
4448
3613
2035
220
-1675
-3152
-3895
-4289
-4059
-3493
-2832
-1894
-879
-21
635
686
112
-729
-1564
-1966
-1827
-1300
-936
-879
-1183
-1307
-1150
-573
139
813
1098
941
430
-314
-934
-1517
-2131
-2786
-3424
-3933
-4014
-3666
-2924
-1988
-1148
-725
-656
-841
-1073
-1255
-1346
-1295
-1155
-997
-873
-698
-414
-6
505
962
1384
1683
1765
1724
1585
1375
1074
686
246
-158
-476
-653
-651
-475
-207
76
230
267
182
18
-218
-446
-675
-874
-978
-993
-860
-639
-414
-179
83
288
433
464
408
218
-52
-450
-1335
-2350
-3004
-3574
-3938
-4137
-4298
-3884
-3207
-2646
-2287
-1899
-1691
-1539
-1782
-2351
-2735
-2862
-2844
-2828
-2822
-2702
-2571
-2320
-1926
-1595
-1327
-1175
-1055
-1246
-1437
-1737
-2028
-2179
-2326
-2500
-2575
-2427
-2111
-1626
-1073
-506
33
371
378
293
242
241
165
0
-66
33
198
399
679
1044
1427
1643
1663
1591
1487
1426
1337
1236
1210
1187
1124
1175
1352
1651
1962
2292
2604
2829
2920
2845
2750
2662
2559
2438
2308
2246
2263
2455
2626
2899
3217
3391
3655
3815
3839
4003
4053
4160
4320
4337
4366
4374
4167
3181
1581
-152
-1799
-2817
-3433
-3884
-3862
-3324
-2573
-1547
-657
-41
215
-4
-516
-984
-1447
-1593
-1509
-1161
-728
-655
-763
-842
-689
-369
89
395
477
372
-29
-741
-1374
-2015
-2630
-3162
-3552
-3679
-3565
-3263
-2788
-2109
-1440
-1078
-1060
-1221
-1421
-1561
-1601
-1456
-1187
-829
-526
-254
65
430
803
1122
1407
1593
1600
1421
1139
881
659
336
6
-260
-398
-476
-390
-201
6
161
201
135
-32
-257
-513
-736
-896
-972
-952
-832
-767
-760
-657
-498
-457
-457
-670
-812
-858
-883
-1030
-1236
-1487
-1710
-1897
-2198
-2391
-2463
-2412
-2363
-2381
-2370
-2314
-2356
-2470
-2647
-2750
-2822
-2842
-2898
-2850
-2726
-2591
-2401
-2254
-2082
-1923
-1794
-1679
-1583
-1527
-1521
-1484
-1448
-1457
-1521
-1595
-1560
-1459
-1368
-1225
-1016
-760
-534
-413
-325
-233
-122
-73
-65
-40
38
147
243
350
538
789
1004
1166
1295
1422
1499
1537
1594
1705
1744
1795
1854
1920
1981
2020
2017
2085
2171
2343
2414
2418
2411
2406
2522
2561
2501
2410
2414
2449
2582
2578
2677
2807
3114
3291
3375
3409
3426
3547
3665
3785
3894
4110
4152
3855
2717
1052
-613
-2040
-2841
-3374
-3896
-3928
-3495
-2571
-1262
-219
268
176
-310
-860
-1108
-1157
-1053
-962
-945
-939
-978
-850
-579
-227
59
239
309
179
41
-259
-670
-1102
-1713
-2507
-3203
-3587
-3562
-3187
-2721
-2171
-1578
-1143
-969
-982
-1089
-1234
-1354
-1413
-1347
-1151
-926
-620
-263
177
580
900
1090
1274
1377
1358
1252
1103
927
692
365
35
-196
-326
-327
-225
-32
115
224
180
42
-141
-362
-602
-808
-967
-1028
-964
-810
-598
-357
-115
87
218
267
231
58
-179
-431
-685
-1336
-2348
-3032
-3375
-3651
-3827
-4224
-4137
-3461
-2684
-2363
-2151
-2035
-1991
-2048
-2481
-2817
-2901
-2760
-2712
-2722
-2579
-2303
-2120
-1816
-1606
-1420
-1404
-1337
-1467
-1617
-1771
-2002
-2081
-2157
-2301
-2406
-2163
-1717
-1218
-794
-413
-6
350
317
106
-3
38
47
-73
-129
-24
221
505
754
1066
1396
1562
1531
1446
1418
1361
1303
1271
1247
1317
1432
1512
1708
2014
2261
2553
2738
2770
2819
2797
2810
2735
2591
2442
2407
2408
2502
2686
2857
3131
3423
3668
3899
4072
4069
3979
3979
4060
4137
4259
4240
4135
3420
1965
141
-1466
-2621
-3133
-3630
-3994
-3857
-3241
-2077
-802
80
296
-26
-846
-1412
-1559
-1318
-1064
-823
-820
-865
-959
-748
-394
49
318
397
286
42
-177
-593
-992
-1503
-2209
-2999
-3607
-3893
-3722
-3299
-2713
-2088
-1539
-1275
-1232
-1335
-1435
-1561
-1616
-1554
-1364
-1074
-785
-496
-137
280
638
898
1113
1280
1345
1299
1165
1032
865
639
353
71
-162
-266
-306
-224
-73
76
128
59
-90
-299
-519
-730
-865
-902
-832
-805
-819
-752
-684
-625
-597
-727
-851
-903
-917
-919
-1014
-1185
-1335
-1536
-1890
-2167
-2329
-2436
-2476
-2535
-2558
-2519
-2478
-2524
-2649
-2813
-2934
-2980
-3094
-3146
-3074
-2954
-2785
-2627
-2504
-2350
-2215
-2050
-1892
-1778
-1732
-1633
-1536
-1473
-1421
-1364
-1292
-1232
-1202
-1133
-946
-720
-477
-289
-183
-112
-51
-51
-88
-107
-54
70
212
338
545
761
917
1071
1159
1249
1380
1470
1479
1531
1575
1617
1683
1743
1814
1900
1942
2011
2119
2255
2341
2429
2471
2527
2474
2427
2370
2292
2217
2248
2304
2471
2771
3024
3327
3629
3857
3926
3953
3891
3991
4039
4112
4279
4198
3339
1796
-20
-1535
-2552
-3172
-3758
-4044
-3780
-3043
-1855
-630
226
354
-129
-931
-1488
-1638
-1498
-1354
-1203
-1151
-1204
-1278
-1021
-573
-106
197
256
210
49
-163
-540
-892
-1384
-2097
-2929
-3526
-3762
-3582
-3139
-2543
-1870
-1308
-1007
-975
-1083
-1236
-1395
-1502
-1462
-1312
-1086
-829
-535
-179
238
567
834
1076
1205
1195
1118
996
845
651
365
52
-179
-383
-485
-440
-274
-74
82
138
109
-36
-281
-553
-798
-942
-988
-977
-880
-676
-453
-248
-112
-32
31
33
-75
-273
-526
-1201
-2103
-2679
-3061
-3321
-3663
-4140
-4099
-3473
-2759
-2409
-2107
-1875
-1706
-1893
-2390
-2742
-2843
-2798
-2865
-2989
-2892
-2727
-2575
-2304
-2017
-1752
-1620
-1557
-1681
-1728
-1845
-1973
-2019
-2092
-2261
-2380
-2199
-1799
-1341
-926
-486
28
398
426
319
268
310
216
6
-112
11
275
517
712
984
1280
1389
1355
1291
1298
1302
1219
1155
1194
1287
1387
1488
1676
1932
2213
2485
2738
2913
3003
3106
3062
2948
2805
2731
2562
2469
2576
2653
2966
3322
3591
3895
4165
4300
4509
4522
4549
4568
4661
4575
4093
2739
924
-806
-2344
-3067
-3624
-4159
-4111
-3522
-2420
-935
223
660
400
-321
-1152
-1583
-1668
-1506
-1341
-1282
-1261
-1263
-1082
-660
-189
247
407
396
141
-63
-432
-919
-1402
-2067
-2872
-3608
-4026
-4054
-3703
-3177
-2523
-1858
-1360
-1198
-1226
-1362
-1474
-1605
-1639
-1543
-1298
-1004
-665
-310
103
485
810
1056
1233
1333
1295
1191
1038
843
607
329
8
-227
-374
-373
-250
-53
110
228
178
60
-113
-388
-665
-855
-997
-1012
-966
-1052
-1020
-855
-793
-700
-785
-958
-969
-982
-1015
-1142
-1317
-1586
-1758
-2008
-2276
-2450
-2557
-2550
-2500
-2447
-2365
-2373
-2360
-2414
-2534
-2753
-2927
-3057
-3189
-3185
-3159
-2984
-2739
-2575
-2440
-2289
-2153
-1996
-1824
-1680
-1544
-1404
-1313
-1285
-1273
-1214
-1131
-1054
-939
-755
-534
-344
-173
-27
64
93
90
105
112
146
216
366
561
775
977
1157
1346
1436
1486
1543
1576
1634
1704
1741
1855
1968
2052
2112
2148
2169
2219
2283
2343
2450
2556
2527
2585
2603
2669
2742
2757
2751
2778
2838
2970
3045
3104
3268
3315
3472
3565
3646
3841
4129
4309
4525
4119
2941
1187
-494
-1927
-2847
-3432
-4012
-4116
-3592
-2584
-1266
-114
480
454
-70
-718
-1078
-1184
-1178
-1238
-1331
-1420
-1524
-1479
-1127
-700
-296
17
104
98
7
-179
-622
-1072
-1714
-2533
-3331
-3789
-3834
-3524
-3029
-2459
-1839
-1351
-1075
-981
-945
-1000
-1093
-1167
-1189
-1097
-935
-702
-434
-76
308
633
915
1150
1326
1354
1294
1163
980
736
395
23
-294
-527
-565
-475
-288
-64
92
131
72
-68
-248
-455
-730
-1043
-1357
-1576
-1627
-1552
-1479
-1470
-1401
-1198
-939
-694
-676
-754
-814
-1031
-1411
-1810
-2118
-2334
-2519
-2748
-2829
-2690
-2492
-2367
-2243
-2165
-2202
-2372
-2595
-2819
-2972
-3063
-3109
-3091
-2970
-2797
-2583
-2286
-1957
-1670
-1442
-1241
-1116
-1032
-1049
-1145
-1181
-1213
-1298
-1351
-1337
-1183
-963
-752
-487
-176
65
170
185
180
203
183
136
118
169
311
436
584
801
1036
1244
1411
1559
1708
1839
1963
2099
2181
2188
2124
2085
2112
2186
2284
2392
2529
2651
2728
2850
2915
3021
3056
2968
2879
2858
2861
2928
2963
3057
3293
3525
3812
4162
4438
4710
4873
4824
4242
2760
927
-848
-2253
-3042
-3620
-4133
-3967
-3313
-2030
-667
391
728
595
22
-598
-1009
-1205
-1357
-1525
-1656
-1762
-1746
-1572
-1131
-668
-137
148
304
174
76
-323
-805
-1417
-2233
-3123
-3845
-4230
-4171
-3739
-3158
-2497
-1849
-1362
-1176
-1110
-1187
-1282
-1425
-1496
-1514
-1396
-1194
-910
-570
-172
224
584
887
1154
1327
1379
1328
1179
983
699
303
-68
-321
-476
-480
-333
-135
60
217
250
202
70
-151
-595
-1111
-1478
-1705
-1796
-1851
-1922
-1729
-1413
-1068
-818
-640
-561
-516
-611
-957
-1272
-1595
-1883
-2184
-2455
-2631
-2682
-2597
-2412
-2301
-2185
-2192
-2213
-2393
-2600
-2819
-3007
-3108
-3238
-3316
-3266
-3067
-2757
-2376
-2048
-1744
-1455
-1182
-1006
-904
-891
-904
-972
-1104
-1229
-1256
-1185
-1044
-862
-641
-362
-120
82
229
331
411
421
386
353
353
390
451
527
641
836
1077
1321
1505
1655
1813
1963
2063
2084
2114
2112
2069
2071
2086
2173
2319
2444
2662
2872
3024
3151
3248
3360
3403
3359
3259
3187
3208
3235
3322
3438
3549
3756
3965
4182
4393
4615
4646
4105
2725
958
-726
-2150
-2853
-3520
-3991
-3898
-3382
-2315
-948
86
508
406
-76
-571
-861
-1020
-1190
-1315
-1445
-1482
-1561
-1342
-1020
-591
-219
62
157
143
63
-295
-701
-1264
-2021
-2898
-3588
-4028
-3990
-3662
-3182
-2585
-1924
-1415
-1118
-990
-973
-1082
-1265
-1429
-1455
-1363
-1228
-1027
-701
-268
150
502
795
1030
1201
1288
1270
1171
964
668
291
-33
-286
-394
-403
-276
-88
121
290
352
326
205
-78
-511
-993
-1363
-1605
-1785
-1882
-1844
-1595
-1230
-886
-690
-556
-451
-483
-723
-1103
-1456
-1732
-2049
-2389
-2641
-2737
-2713
-2672
-2594
-2473
-2322
-2254
-2280
-2418
-2627
-2859
-3087
-3248
-3366
-3386
-3282
-3042
-2696
-2299
-1907
-1524
-1213
-975
-850
-839
-873
-954
-1066
-1202
-1298
-1281
-1186
-1075
-909
-704
-432
-167
-9
140
273
339
329
274
249
226
231
341
468
651
897
1172
1476
1750
1914
2047
2196
2269
2310
2321
2333
2409
2449
2430
2494
2703
2908
3074
3229
3250
3374
3444
3441
3335
3238
3234
3307
3355
3499
3629
3761
4046
4318
4616
4807
4905
4616
3444
1753
60
-1614
-2433
-3278
-3983
-4090
-3615
-2547
-1113
-10
535
699
316
-167
-463
-680
-965
-1270
-1541
-1612
-1744
-1627
-1435
-1076
-685
-314
-128
-66
26
-182
-596
-1124
-1886
-2746
-3501
-4041
-4079
-3797
-3393
-2892
-2251
-1697
-1246
-931
-875
-955
-1086
-1310
-1417
-1388
-1262
-1085
-878
-526
-144
193
498
824
1095
1298
1350
1262
1130
878
484
63
-320
-553
-608
-494
-322
-101
119
250
339
328
113
-286
-697
-1085
-1427
-1719
-1892
-1865
-1626
-1351
-1085
-805
-585
-466
-480
-531
-682
-906
-1244
-1668
-1950
-2136
-2355
-2559
-2674
-2644
-2560
-2452
-2452
-2465
-2453
-2567
-2738
-2926
-3088
-3247
-3338
-3284
-3110
-2858
-2535
-2166
-1792
-1457
-1191
-1015
-883
-806
-794
-813
-852
-903
-953
-977
-947
-831
-657
-521
-355
-85
186
401
510
544
580
622
622
580
537
549
679
897
1170
1472
1750
2010
2270
2490
2635
2731
2806
2827
2781
2718
2680
2669
2694
2756
2850
2947
3167
3305
3394
3551
3670
3735
3792
3809
3794
3816
3816
3835
3989
4242
4417
4613
4174
2851
1327
-258
-1553
-2325
-3127
-3736
-3607
-3020
-1896
-737
50
319
223
-133
-390
-525
-717
-947
-1222
-1242
-1227
-1269
-1255
-1096
-920
-677
-540
-430
-324
-215
-457
-799
-1299
-2077
-2914
-3613
-3944
-3868
-3558
-3248
-2775
-2225
-1682
-1306
-1071
-996
-988
-1061
-1153
-1194
-1165
-1045
-886
-674
-384
-67
204
448
698
965
1191
1264
1198
1053
741
363
7
-312
-538
-604
-543
-446
-315
-180
-75
-10
-148
-402
-708
-1032
-1299
-1559
-1742
-1724
-1469
-1220
-1003
-892
-812
-654
-519
-516
-600
-775
-911
-1041
-1270
-1585
-1876
-2123
-2261
-2301
-2347
-2396
-2410
-2372
-2350
-2419
-2561
-2729
-2893
-3022
-3117
-3126
-3025
-2832
-2587
-2257
-1910
-1609
-1350
-1147
-988
-827
-698
-677
-724
-803
-876
-906
-935
-956
-914
-777
-582
-349
-76
166
368
548
657
666
606
553
530
555
637
719
906
1178
1487
1781
2090
2374
2600
2720
2787
2816
2803
2737
2770
2744
2802
2934
3066
3344
3603
3797
3967
4098
4128
4123
4006
3798
3676
3687
3587
3683
3691
3875
3902
3172
1938
610
-833
-1763
-2507
-3319
-3466
-3151
-2341
-1213
-362
-3
175
59
-45
-22
-127
-399
-685
-881
-874
-912
-908
-850
-787
-640
-569
-484
-419
-182
-165
-347
-764
-1500
-2371
-3168
-3737
-3945
-3862
-3706
-3377
-2929
-2450
-2007
-1662
-1435
-1228
-1090
-1060
-1069
-1087
-1015
-855
-678
-442
-205
-24
134
332
578
823
1001
1081
1054
871
499
58
-330
-565
-672
-647
-573
-447
-291
-162
-101
-135
-257
-473
-712
-971
-1291
-1480
-1557
-1487
-1317
-1176
-1029
-972
-855
-724
-585
-529
-589
-757
-881
-1010
-1262
-1589
-1893
-2163
-2253
-2381
-2520
-2611
-2620
-2594
-2619
-2670
-2734
-2790
-2878
-2950
-2927
-2868
-2744
-2528
-2273
-1986
-1769
-1531
-1280
-1021
-787
-586
-436
-308
-271
-324
-398
-488
-587
-684
-729
-667
-470
-260
-94
101
360
617
796
863
851
851
859
855
925
963
1060
1278
1503
1776
2063
2291
2578
2837
2949
3062
3160
3107
3152
3188
3190
3368
3489
3548
3660
3767
3842
3908
3986
4011
4119
4161
4242
4377
4321
4375
3939
2790
1585
113
-1295
-2178
-3110
-3749
-3463
-2857
-1880
-814
-223
51
255
252
306
295
-56
-487
-853
-945
-962
-1003
-1009
-963
-884
-702
-547
-367
-96
235
164
-122
-740
-1633
-2481
-3240
-3729
-3948
-3992
-3936
-3612
-3122
-2616
-2164
-1781
-1471
-1135
-962
-957
-1032
-1113
-1100
-998
-869
-732
-621
-480
-198
139
505
867
1168
1404
1514
1363
1056
682
261
-80
-332
-554
-683
-682
-615
-514
-427
-417
-506
-630
-809
-1082
-1325
-1472
-1486
-1413
-1360
-1371
-1328
-1178
-1060
-894
-767
-651
-502
-353
-309
-455
-669
-963
-1258
-1566
-1929
-2195
-2384
-2482
-2531
-2574
-2604
-2647
-2625
-2601
-2586
-2568
-2520
-2431
-2348
-2232
-2138
-2019
-1891
-1734
-1506
-1271
-1032
-786
-532
-336
-200
-154
-168
-235
-334
-434
-483
-462
-392
-276
-121
90
252
368
465
533
612
674
797
965
1069
1215
1324
1474
1611
1674
1793
1975
2207
2514
2738
2949
3171
3252
3372
3372
3296
3293
3351
3414
3520
3605
3697
3853
4013
4086
4201
4235
4277
4293
3893
3027
1988
678
-718
-1827
-2840
-3335
-3140
-2730
-1983
-1332
-832
-428
-91
173
346
259
-94
-358
-582
-685
-813
-1026
-1252
-1403
-1540
-1468
-1248
-919
-477
-61
63
-12
-366
-864
-1407
-1970
-2486
-2928
-3298
-3527
-3530
-3407
-3143
-2799
-2411
-2035
-1671
-1381
-1102
-856
-639
-458
-389
-445
-573
-709
-789
-751
-636
-450
-163
132
448
702
865
967
1000
998
905
722
453
142
-152
-383
-581
-744
-884
-1030
-1160
-1243
-1269
-1228
-1162
-1059
-961
-933
-988
-1039
-1075
-1108
-1127
-1140
-1122
-1113
-1080
-1060
-1029
-1021
-1021
-1055
-1150
-1269
-1401
-1555
-1705
-1880
-2088
-2282
-2462
-2611
-2701
-2704
-2611
-2456
-2289
-2108
-1909
-1710
-1535
-1384
-1244
-1105
-934
-758
-640
-531
-446
-394
-348
-353
-367
-373
-363
-320
-247
-150
-54
84
190
255
316
318
345
389
433
532
618
663
694
769
877
1018
1198
1370
1559
1745
1873
2035
2172
2277
2365
2363
2341
2335
2329
2346
2405
2469
2550
2630
2757
2891
3020
3150
3240
3299
3310
3112
2768
2163
1276
250
-721
-1388
-1602
-1436
-1121
-693
-433
-335
-241
-228
-152
-94
-87
-59
-117
-160
-318
-499
-720
-969
-1232
-1448
-1479
-1376
-1169
-925
-760
-654
-613
-650
-744
-937
-1149
-1369
-1529
-1613
-1642
-1656
-1663
-1662
-1670
-1674
-1687
-1686
-1604
-1469
-1283
-1117
-985
-847
-763
-717
-697
-694
-709
-712
-658
-567
-490
-448
-413
-355
-328
-339
-332
-326
-349
-353
-331
-296
-304
-292
-302
-382
-528
-724
-873
-904
-886
-873
-842
-779
-726
-717
-707
-735
-759
-792
-846
-876
-958
-1013
-1070
-1169
-1251
-1341
-1383
-1420
-1429
-1388
-1359
-1305
-1268
-1259
-1273
-1332
-1386
-1429
-1419
-1413
-1417
-1411
-1422
-1415
-1382
-1360
-1332
-1309
-1275
-1222
-1166
-1081
-1013
-935
-863
-824
-790
-750
-688
-595
-480
-345
-234
-137
-68
-38
9
47
116
180
226
274
301
331
382
438
518
592
675
762
834
950
1049
1138
1228
1274
1356
1446
1532
1618
1681
1789
1914
2036
2161
2266
2357
2381
2402
2447
2500
2586
2651
2670
2469
1951
1319
779
533
779
1192
1645
1845
1704
1415
1000
748
559
477
480
363
224
-43
-295
-491
-586
-641
-769
-754
-747
-763
-730
-739
-727
-673
-672
-709
-873
-1120
-1366
-1525
-1549
-1491
-1395
-1365
-1388
-1471
-1586
-1670
-1717
-1673
-1582
-1467
-1381
-1348
-1372
-1411
-1396
-1396
-1381
-1347
-1320
-1295
-1243
-1171
-1125
-1099
-1059
-1024
-1002
-990
-963
-907
-818
-701
-573
-445
-412
-417
-427
-443
-458
-462
-442
-437
-407
-372
-319
-281
-273
-260
-264
-214
-174
-168
-174
-213
-263
-289
-330
-457
-574
-682
-785
-855
-911
-925
-906
-880
-860
-871
-909
-909
-860
-812
-785
-764
-762
-732
-703
-707
-724
-775
-808
-802
-752
-672
-595
-537
-512
-471
-458
-459
-435
-394
-307
-215
-165
-142
-128
-123
-120
-95
-53
-32
-12
32
95
215
311
412
531
643
766
868
999
1102
1200
1285
1350
1425
1476
1608
1702
1811
1976
2075
2214
2297
2420
2543
2624
2765
2846
2927
2859
2492
1831
1119
636
565
898
1327
1780
1936
1729
1364
979
732
562
514
551
516
394
113
-163
-377
-479
-538
-644
-621
-583
-583
-521
-517
-494
-494
-592
-709
-943
-1207
-1483
-1617
-1605
-1510
-1414
-1399
-1400
-1467
-1569
-1661
-1710
-1631
-1507
-1404
-1352
-1390
-1490
-1598
-1661
-1664
-1631
-1611
-1583
-1510
-1415
-1317
-1226
-1154
-1078
-1032
-1026
-1011
-1005
-953
-847
-733
-591
-457
-371
-306
-279
-317
-372
-403
-365
-332
-314
-300
-329
-335
-386
-390
-375
-384
-336
-293
-287
-323
-349
-390
-454
-539
-620
-698
-767
-816
-830
-820
-784
-734
-695
-654
-651
-667
-690
-716
-753
-805
-867
-962
-1040
-1102
-1163
-1188
-1164
-1103
-1026
-949
-860
-809
-760
-699
-709
-702
-698
-688
-670
-656
-578
-496
-418
-352
-280
-213
-146
-68
34
121
183
217
259
299
320
366
455
543
655
799
963
1157
1294
1420
1522
1556
1612
1674
1746
1891
2017
2140
2250
2318
2471
2634
2772
2953
3011
2786
2199
1500
929
709
953
1340
1756
1948
1786
1449
1042
835
725
692
782
711
524
214
-117
-377
-557
-697
-830
-840
-838
-826
-755
-706
-650
-578
-604
-666
-839
-1147
-1485
-1693
-1682
-1582
-1480
-1439
-1484
-1637
-1842
-1971
-2016
-1916
-1727
-1547
-1411
-1389
-1466
-1610
-1723
-1788
-1824
-1860
-1856
-1828
-1763
-1642
-1509
-1386
-1274
-1201
-1161
-1118
-1068
-1011
-933
-834
-702
-582
-569
-619
-697
-807
-895
-885
-787
-702
-587
-497
-477
-452
-483
-502
-508
-481
-430
-411
-363
-334
-322
-346
-401
-462
-541
-627
-711
-741
-749
-774
-749
-697
-703
-744
-825
-889
-904
-898
-882
-879
-911
-928
-935
-950
-973
-981
-951
-898
-821
-711
-614
-542
-511
-490
-494
-529
-559
-572
-563
-553
-472
-352
-231
-175
-161
-141
-135
-116
-83
-46
-2
43
87
143
206
293
369
462
638
803
958
1142
1307
1461
1603
1730
1831
1923
2039
2165
2298
2395
2495
2608
2705
2755
2733
2580
2104
1490
963
664
836
1240
1651
1912
1813
1511
1064
731
529
374
412
392
304
117
-175
-388
-536
-570
-639
-671
-621
-626
-595
-599
-603
-547
-570
-633
-780
-1041
-1318
-1561
-1659
-1613
-1492
-1431
-1447
-1553
-1711
-1825
-1891
-1827
-1684
-1544
-1451
-1434
-1483
-1609
-1733
-1810
-1820
-1827
-1815
-1747
-1652
-1554
-1478
-1356
-1205
-1073
-985
-933
-903
-881
-811
-714
-652
-579
-538
-559
-605
-699
-789
-854
-867
-843
-785
-683
-577
-507
-484
-485
-456
-440
-411
-399
-381
-353
-372
-415
-501
-583
-655
-731
-799
-828
-827
-786
-724
-644
-588
-575
-580
-614
-643
-663
-696
-733
-763
-765
-804
-861
-896
-925
-906
-866
-790
-666
-548
-444
-379
-355
-356
-396
-412
-375
-326
-264
-210
-142
-91
-64
-12
14
48
93
134
193
219
292
362
426
515
615
707
781
857
943
1020
1107
1269
1449
1596
1763
1858
1924
2027
2147
2255
2363
2516
2649
2744
2766
2554
2010
1351
805
550
752
1137
1571
1910
1862
1533
1073
720
501
408
493
509
453
279
-1
-219
-407
-518
-611
-653
-658
-677
-620
-587
-565
-489
-451
-439
-570
-863
-1194
-1477
-1543
-1504
-1382
-1278
-1269
-1325
-1466
-1611
-1711
-1674
-1520
-1375
-1251
-1179
-1243
-1407
-1547
-1613
-1650
-1697
-1733
-1729
-1695
-1653
-1568
-1434
-1269
-1159
-1123
-1088
-1078
-1075
-1029
-948
-831
-752
-739
-790
-904
-959
-908
-791
-660
-552
-440
-368
-345
-359
-432
-501
-524
-510
-492
-501
-507
-497
-491
-488
-503
-592
-684
-726
-737
-751
-793
-797
-771
-745
-753
-816
-893
-939
-899
-843
-798
-757
-745
-743
-783
-830
-864
-881
-849
-792
-731
-644
-558
-465
-420
-414
-390
-376
-372
-389
-363
-258
-136
-24
62
102
103
97
87
110
189
262
320
436
554
642
733
807
904
975
1036
1084
1136
1247
1377
1528
1692
1835
1966
2106
2209
2319
2448
2609
2731
2742
2588
2058
1325
704
379
548
987
1529
1941
1944
1679
1211
786
525
346
396
446
391
192
-110
-331
-481
-520
-598
-626
-607
-641
-611
-610
-615
-543
-501
-521
-656
-921
-1250
-1571
-1665
-1584
-1447
-1309
-1272
-1361
-1552
-1720
-1797
-1758
-1601
-1417
-1258
-1236
-1336
-1482
-1641
-1750
-1780
-1795
-1792
-1769
-1745
-1672
-1551
-1430
-1299
-1203
-1140
-1096
-1059
-1013
-951
-838
-707
-613
-594
-643
-742
-841
-853
-804
-710
-578
-530
-523
-528
-536
-567
-621
-590
-563
-552
-586
-656
-677
-688
-630
-596
-636
-688
-766
-805
-821
-840
-798
-757
-689
-663
-714
-743
-819
-856
-843
-821
-792
-812
-847
-913
-974
-1019
-1059
-1020
-959
-899
-788
-673
-576
-519
-471
-402
-367
-333
-316
-252
-183
-136
-73
-46
1
67
126
192
265
351
447
551
679
796
927
1055
1163
1258
1315
1365
1433
1517
1620
1742
1899
2034
2148
2233
2341
2504
2644
2800
2912
2782
2300
1599
1010
692
784
1241
1710
2096
2120
1819
1365
877
630
481
540
600
474
274
-76
-361
-549
-637
-634
-573
-506
-468
-445
-432
-436
-400
-351
-401
-557
-887
-1272
-1608
-1756
-1700
-1529
-1351
-1280
-1320
-1477
-1646
-1764
-1722
-1564
-1405
-1260
-1217
-1324
-1537
-1731
-1835
-1846
-1822
-1763
-1705
-1673
-1611
-1522
-1391
-1261
-1153
-1102
-1087
-1107
-1139
-1082
-979
-874
-741
-648
-643
-708
-801
-860
-856
-781
-662
-499
-332
-216
-181
-189
-235
-276
-293
-322
-360
-410
-456
-520
-577
-637
-737
-793
-826
-880
-869
-828
-731
-651
-634
-627
-655
-703
-770
-841
-867
-886
-898
-897
-886
-903
-955
-961
-963
-929
-852
-767
-651
-539
-456
-408
-382
-381
-395
-400
-388
-346
-276
-184
-76
26
69
98
131
163
214
270
352
427
527
655
763
883
979
1080
1166
1255
1405
1563
1732
1909
2072
2260
2398
2533
2669
2763
2832
2717
2378
1834
1184
718
511
761
1234
1724
2078
2040
1772
1284
849
587
433
495
489
370
110
-274
-573
-763
-801
-778
-661
-525
-456
-419
-414
-452
-441
-457
-517
-674
-998
-1373
-1669
-1718
-1625
-1455
-1327
-1303
-1386
-1578
-1763
-1843
-1787
-1629
-1412
-1235
-1176
-1272
-1425
-1541
-1600
-1589
-1564
-1520
-1491
-1458
-1431
-1325
-1398
-1562
-1470
-1491
-1459
-1206
-1048
-1020
-917
-843
-794
-779
-792
-873
-933
-952
-965
-865
-734
-644
-571
-520
-499
-562
-621
-537
-441
-356
-299
-330
-419
-539
-628
-701
-798
-903
-971
-993
-965
-940
-902
-846
-813
-795
-849
-925
-985
-1021
-1057
-1073
-1055
-1044
-1070
-1105
-1104
-1041
-947
-835
-705
-587
-478
-385
-347
-321
-292
-290
-284
-251
-214
-177
-80
61
164
229
277
307
343
369
402
454
528
620
751
893
1062
1221
1388
1581
1791
2046
2284
2468
2608
2735
2874
2946
3000
2996
2735
2335
1723
844
4
-367
-560
-481
-247
-135
115
453
731
976
980
764
501
340
407
508
659
564
257
-171
-549
-775
-815
-567
-199
49
132
132
35
-30
-105
-279
-640
-1159
-1724
-2161
-2354
-2436
-2441
-2424
-2413
-2468
-2523
-2531
-2460
-2260
-1995
-1705
-1466
-1374
-1442
-1575
-1727
-1833
-1852
-1810
-1684
-1465
-1210
-956
-731
-528
-313
-117
13
84
56
-82
-268
-533
-823
-1097
-1355
-1576
-1714
-1782
-1783
-1694
-1473
-1139
-778
-520
-426
-427
-443
-443
-369
-303
-296
-331
-418
-507
-605
-655
-640
-561
-480
-466
-529
-662
-834
-972
-1119
-1288
-1541
-1832
-2074
-2269
-2304
-2260
-2131
-1950
-1731
-1487
-1296
-1106
-887
-658
-434
-267
-203
-193
-249
-341
-404
-394
-309
-174
27
253
483
696
850
937
964
959
945
873
820
816
892
1039
1240
1476
1703
1986
2283
2584
2875
3078
3343
3605
3827
4008
4121
4162
4118
3776
3005
1942
668
-560
-1351
-1751
-1797
-1527
-1247
-845
-216
461
1034
1343
1087
640
121
-253
-348
-305
-249
-384
-606
-886
-1024
-849
-422
140
647
863
834
551
206
-172
-645
-1210
-1926
-2597
-3106
-3285
-3199
-3019
-2718
-2398
-2110
-1864
-1707
-1619
-1523
-1450
-1415
-1414
-1465
-1557
-1649
-1711
-1691
-1541
-1295
-940
-479
19
414
649
713
635
493
298
26
-288
-617
-996
-1364
-1667
-1860
-1857
-1742
-1644
-1462
-1309
-1276
-1140
-944
-814
-749
-822
-974
-1058
-1120
-1029
-799
-503
-184
30
169
214
150
54
-56
-234
-562
-993
-1396
-1744
-1987
-2155
-2261
-2314
-2316
-2258
-2144
-1964
-1772
-1560
-1388
-1290
-1201
-1120
-1064
-975
-822
-668
-528
-416
-285
-128
22
162
271
344
411
499
517
482
411
300
213
199
210
272
419
623
882
1193
1471
1781
2088
2411
2686
2934
3061
3153
3275
3364
3492
3702
3895
4099
4273
4222
3741
2767
1486
36
-1048
-1642
-1933
-1866
-1712
-1537
-995
-201
571
1154
1302
906
426
-131
-353
-314
-143
-38
-192
-444
-725
-803
-561
-105
449
760
738
499
50
-448
-1019
-1642
-2325
-2981
-3434
-3641
-3542
-3257
-2853
-2407
-2033
-1731
-1589
-1545
-1550
-1582
-1636
-1695
-1723
-1697
-1588
-1433
-1227
-951
-640
-250
187
561
859
967
934
752
423
27
-335
-598
-771
-899
-999
-1071
-1197
-1280
-1333
-1406
-1466
-1559
-1640
-1682
-1631
-1488
-1294
-1036
-785
-470
-250
-13
223
431
595
643
631
437
97
-285
-680
-1051
-1363
-1622
-1834
-1988
-2072
-2142
-2139
-2144
-2156
-2182
-2202
-2183
-2153
-2023
-1841
-1577
-1273
-969
-646
-369
-143
20
115
219
266
282
297
241
198
174
191
276
361
452
516
579
651
699
713
777
883
1099
1312
1508
1805
2098
2404
2714
2984
3229
3459
3629
3785
3977
4100
4209
4362
4405
4208
3330
1989
454
-952
-1783
-2102
-2165
-1893
-1665
-1380
-759
105
887
1359
1241
579
-67
-726
-996
-942
-633
-352
-281
-326
-376
-245
104
471
770
816
571
72
-583
-1252
-1922
-2523
-3050
-3428
-3549
-3414
-3022
-2582
-2096
-1680
-1417
-1343
-1446
-1602
-1773
-1910
-1977
-1921
-1752
-1446
-1075
-733
-399
-17
321
565
706
763
722
556
310
-19
-343
-605
-933
-1352
-1517
-1489
-1329
-1091
-1081
-1054
-888
-863
-978
-1047
-1184
-1302
-1281
-1317
-1126
-826
-495
-100
327
710
884
846
693
499
273
-75
-538
-965
-1290
-1548
-1798
-1958
-2031
-1980
-1920
-1894
-1875
-1887
-1852
-1886
-1933
-1972
-1957
-1814
-1588
-1286
-901
-462
-111
109
234
311
314
285
181
36
-41
-48
-4
64
157
240
330
401
477
571
673
750
895
1148
1378
1577
1834
2114
2373
2676
2856
3034
3254
3435
3619
3871
4046
4195
4310
4279
3922
2973
1402
-116
-1427
-2066
-2311
-2395
-2202
-1867
-1318
-517
397
1072
1319
959
297
-247
-705
-913
-945
-720
-394
-214
-97
-19
214
536
730
786
611
223
-332
-1031
-1703
-2404
-3004
-3492
-3671
-3500
-3126
-2656
-2244
-1881
-1641
-1510
-1498
-1645
-1882
-2128
-2245
-2210
-2018
-1709
-1291
-806
-341
62
422
686
814
803
687
501
196
-172
-555
-911
-1185
-1406
-1600
-1662
-1532
-1294
-1138
-1137
-1151
-1184
-1273
-1371
-1445
-1482
-1477
-1395
-1204
-864
-417
41
429
754
939
942
752
470
149
-154
-523
-915
-1256
-1533
-1731
-1847
-1894
-1875
-1800
-1712
-1676
-1672
-1719
-1788
-1922
-2016
-1960
-1794
-1521
-1127
-710
-309
68
364
551
636
592
475
362
220
123
114
183
261
365
528
679
759
751
748
842
943
1049
1147
1242
1354
1516
1685
1915
2246
2525
2847
3090
3326
3569
3662
3767
3835
3895
3837
3340
2319
863
-516
-1629
-2118
-2209
-2157
-1941
-1715
-1222
-435
488
1139
1217
764
86
-439
-781
-814
-684
-421
-108
93
257
443
682
915
967
844
513
37
-527
-1118
-1662
-2259
-2792
-3259
-3448
-3290
-2883
-2361
-1948
-1614
-1438
-1385
-1441
-1625
-1832
-1985
-2074
-2033
-1839
-1533
-1115
-666
-212
173
459
566
566
482
313
144
-57
-260
-523
-760
-1129
-1605
-1946
-2001
-1716
-1437
-1433
-1456
-1366
-1260
-1168
-1077
-1055
-1032
-1053
-1007
-734
-380
29
356
693
969
1028
860
555
277
90
-184
-564
-950
-1199
-1414
-1604
-1693
-1693
-1652
-1674
-1682
-1635
-1549
-1507
-1561
-1574
-1553
-1434
-1236
-962
-645
-316
-27
223
388
463
476
494
487
400
352
351
395
541
683
842
967
969
940
941
959
1012
1120
1245
1522
1824
2021
2258
2482
2709
3004
3197
3337
3457
3511
3514
3611
3661
3617
3195
2155
771
-537
-1477
-1814
-1912
-1898
-1735
-1521
-1041
-262
607
1201
1266
714
-1
-505
-756
-696
-570
-290
-90
-14
74
210
440
595
603
420
71
-384
-883
-1342
-1783
-2231
-2650
-3028
-3184
-3037
-2630
-2127
-1735
-1449
-1374
-1382
-1448
-1573
-1691
-1796
-1828
-1740
-1527
-1255
-933
-577
-203
117
373
481
441
294
104
-114
-314
-520
-745
-1160
-1627
-2002
-2101
-1845
-1616
-1448
-1365
-1337
-1188
-1043
-1005
-1148
-1293
-1406
-1332
-1140
-850
-503
-157
308
695
927
915
722
533
280
-3
-379
-798
-1134
-1370
-1473
-1544
-1559
-1583
-1614
-1560
-1449
-1286
-1222
-1193
-1199
-1259
-1224
-1160
-953
-651
-336
9
311
460
527
539
488
421
373
336
310
329
380
534
678
798
929
1012
1106
1160
1178
1280
1391
1548
1695
1854
2085
2189
2322
2513
2690
2872
2998
3120
3287
3434
3447
3257
2617
1439
96
-1135
-1867
-2038
-1926
-1759
-1513
-1196
-638
187
898
1292
1160
553
-53
-509
-596
-490
-340
-101
27
167
294
396
580
625
542
312
-44
-462
-961
-1478
-1940
-2342
-2725
-2985
-3012
-2737
-2311
-1908
-1567
-1379
-1335
-1378
-1511
-1622
-1755
-1883
-1901
-1773
-1542
-1235
-872
-517
-193
71
230
285
221
51
-136
-320
-539
-896
-1384
-1800
-2049
-2014
-1824
-1663
-1521
-1378
-1227
-1064
-928
-980
-1161
-1462
-1654
-1618
-1487
-1242
-988
-598
-124
304
587
654
632
494
291
-11
-389
-752
-1108
-1362
-1532
-1592
-1550
-1497
-1435
-1340
-1183
-1034
-967
-956
-1000
-1041
-1093
-1065
-916
-691
-390
-34
292
500
662
783
805
801
757
694
673
645
677
726
774
847
926
1022
1110
1187
1279
1449
1582
1745
1863
1976
2084
2110
2214
2291
2365
2498
2644
2845
3009
3080
2916
2336
1230
55
-987
-1648
-1829
-1856
-1727
-1524
-1274
-733
-38
631
1017
906
429
-99
-464
-600
-592
-482
-297
-123
0
89
173
324
374
341
251
59
-280
-782
-1308
-1824
-2255
-2584
-2765
-2733
-2523
-2167
-1800
-1489
-1286
-1183
-1133
-1195
-1336
-1517
-1653
-1695
-1609
-1377
-1065
-752
-443
-200
-21
127
203
177
70
-70
-229
-514
-845
-1219
-1622
-1876
-1971
-1864
-1707
-1560
-1382
-1210
-1007
-847
-826
-922
-1018
-1135
-1237
-1244
-1162
-933
-585
-184
119
356
460
391
305
147
-45
-324
-687
-1025
-1345
-1565
-1695
-1691
-1590
-1459
-1276
-1138
-1010
-893
-841
-830
-823
-805
-784
-697
-527
-298
-63
160
360
549
690
751
803
801
789
816
874
916
931
958
970
1022
1062
1088
1136
1209
1390
1564
1742
1904
2000
2051
2089
2100
2133
2223
2299
2414
2489
2467
2231
1662
826
-91
-882
-1344
-1494
-1466
-1309
-1076
-771
-318
210
633
828
661
295
-81
-392
-520
-542
-413
-284
-268
-254
-269
-215
-114
-75
-55
-107
-280
-572
-922
-1288
-1645
-1959
-2198
-2307
-2279
-2135
-1880
-1608
-1361
-1169
-1054
-1049
-1136
-1256
-1365
-1436
-1430
-1334
-1153
-924
-728
-553
-361
-204
-88
-28
21
2
-114
-296
-656
-1132
-1508
-1750
-1815
-1753
-1667
-1505
-1283
-1035
-772
-580
-541
-618
-785
-945
-1082
-1191
-1209
-1097
-841
-571
-337
-130
-49
62
190
214
142
-54
-326
-664
-971
-1249
-1445
-1501
-1515
-1452
-1335
-1175
-1002
-846
-694
-575
-520
-503
-512
-506
-474
-424
-339
-230
-99
59
201
319
431
549
698
797
855
850
837
849
836
824
811
807
867
1020
1203
1430
1604
1736
1887
1971
1996
2044
2041
2010
1992
1970
1980
1873
1603
1152
510
-86
-612
-893
-950
-952
-817
-631
-391
-55
253
503
601
463
262
21
-137
-179
-186
-123
-94
-67
-85
-172
-230
-261
-272
-276
-362
-539
-805
-1098
-1384
-1687
-1893
-2016
-2075
-2027
-1885
-1696
-1507
-1305
-1153
-1062
-1050
-1063
-1084
-1085
-1051
-980
-890
-777
-628
-476
-344
-262
-216
-175
-172
-204
-232
-332
-533
-883
-1278
-1656
-1863
-1857
-1737
-1590
-1406
-1143
-829
-497
-247
-149
-212
-349
-501
-633
-760
-826
-795
-673
-497
-319
-250
-231
-194
-146
-123
-221
-381
-630
-913
-1161
-1378
-1504
-1550
-1519
-1392
-1200
-933
-680
-453
-228
-66
16
1
-49
-107
-192
-221
-148
-33
110
245
449
663
836
1011
1126
1183
1152
1088
1039
994
944
887
866
867
982
1123
1248
1429
1602
1745
1845
1885
1910
1892
1871
1899
1874
1749
1493
1010
451
-102
-542
-709
-807
-818
-706
-583
-320
-22
253
504
536
444
284
66
-114
-206
-163
-64
-32
-23
-55
-125
-162
-171
-147
-151
-254
-441
-712
-1001
-1284
-1528
-1674
-1771
-1791
-1733
-1608
-1429
-1242
-1054
-922
-874
-868
-940
-1034
-1117
-1165
-1162
-1145
-1075
-949
-829
-714
-620
-577
-579
-697
-834
-988
-1120
-1238
-1365
-1451
-1512
-1487
-1382
-1243
-1088
-896
-746
-642
-607
-644
-689
-722
-742
-749
-748
-713
-679
-590
-500
-444
-354
-269
-191
-140
-118
-148
-237
-340
-454
-581
-681
-774
-828
-846
-815
-759
-704
-640
-528
-424
-352
-324
-276
-200
-164
-115
-69
17
132
192
233
320
417
509
595
680
791
848
838
837
877
885
886
876
877
883
890
934
968
1053
1123
1194
1256
1315
1404
1453
1475
1495
1445
1306
1079
722
342
-10
-238
-358
-425
-414
-341
-236
-32
190
397
509
512
455
320
209
109
32
41
41
15
-11
-82
-152
-190
-206
-256
-342
-489
-689
-915
-1133
-1329
-1528
-1712
-1826
-1841
-1787
-1646
-1500
-1342
-1216
-1106
-1031
-1018
-1033
-1072
-1125
-1189
-1195
-1151
-1138
-1127
-1111
-1024
-896
-793
-746
-767
-819
-861
-862
-874
-922
-1014
-1108
-1165
-1193
-1208
-1204
-1134
-1005
-897
-815
-779
-744
-660
-625
-557
-575
-626
-651
-604
-495
-420
-339
-246
-121
-32
41
42
39
33
39
3
-91
-196
-259
-327
-365
-376
-328
-261
-183
-76
15
120
206
243
262
261
240
234
240
293
378
504
626
694
763
842
908
938
951
962
946
913
855
797
752
725
740
743
748
783
808
848
876
935
958
926
819
685
451
217
14
-214
-312
-367
-367
-329
-295
-227
-149
-65
15
54
55
24
-25
-43
-68
-101
-121
-155
-184
-230
-299
-347
-410
-488
-571
-687
-795
-892
-971
-1058
-1147
-1197
-1237
-1245
-1255
-1238
-1177
-1144
-1090
-1025
-1025
-1093
-1158
-1183
-1167
-1131
-1074
-1021
-972
-903
-813
-726
-635
-520
-433
-408
-414
-452
-522
-610
-709
-827
-889
-897
-875
-837
-766
-687
-613
-554
-523
-517
-535
-529
-564
-610
-649
-661
-599
-526
-454
-337
-211
-131
-78
-53
20
88
104
74
16
-39
-94
-104
-81
-48
-12
-5
-1
38
103
170
204
213
228
260
307
378
474
538
585
649
690
749
812
876
930
957
946
967
968
934
920
929
933
916
913
898
919
915
912
899
845
795
750
644
435
201
-28
-236
-362
-461
-535
-608
-675
-653
-593
-544
-462
-394
-341
-302
-303
-260
-220
-191
-188
-191
-236
-308
-351
-395
-441
-489
-543
-622
-717
-845
-990
-1101
-1220
-1341
-1424
-1471
-1508
-1530
-1496
-1434
-1366
-1282
-1230
-1173
-1102
-1059
-1012
-967
-911
-887
-844
-802
-781
-756
-758
-756
-717
-682
-669
-666
-693
-723
-765
-792
-811
-815
-822
-832
-819
-789
-744
-694
-655
-626
-614
-590
-540
-501
-422
-311
-251
-196
-128
-79
-22
16
74
111
127
170
188
184
166
152
136
108
88
65
41
36
44
83
137
179
226
290
374
437
490
533
542
551
569
580
572
574
627
730
798
842
890
875
854
822
767
705
642
625
662
681
693
712
686
644
597
575
526
461
387
317
227
110
-14
-146
-268
-401
-499
-564
-599
-589
-543
-473
-413
-362
-294
-262
-258
-295
-319
-362
-426
-448
-495
-530
-532
-527
-578
-642
-666
-681
-711
-751
-758
-772
-801
-814
-864
-918
-938
-954
-954
-961
-955
-963
-975
-982
-970
-960
-968
-943
-916
-884
-841
-822
-814
-812
-802
-820
-832
-806
-797
-791
-785
-789
-756
-709
-661
-610
-577
-521
-477
-440
-388
-320
-277
-256
-235
-218
-192
-149
-125
-127
-130
-123
-86
-57
-33
-34
-26
-7
27
68
100
96
57
43
40
51
107
163
187
227
288
338
390
436
494
524
539
549
535
505
451
410
379
379
388
393
420
482
539
557
541
515
520
538
566
589
576
578
555
492
447
431
466
471
445
432
430
381
331
282
233
177
157
142
107
92
82
57
29
-1
-21
-47
-103
-157
-201
-229
-295
-326
-365
-425
-470
-501
-547
-579
-603
-627
-663
-718
-763
-805
-821
-846
-863
-865
-829
-804
-800
-770
-717
-703
-698
-649
-638
-662
-681
-687
-691
-707
-714
-690
-721
-764
-780
-775
-759
-774
-775
-787
-829
-836
-825
-812
-765
-723
-681
-655
-636
-612
-571
-540
-553
-540
-534
-532
-525
-505
-482
-451
-432
-409
-355
-291
-220
-159
-87
-41
7
50
67
69
58
42
17
-21
-27
-5
21
77
112
127
118
102
96
70
63
77
76
84
79
69
88
110
139
175
200
236
276
305
334
332
299
244
191
172
140
113
133
125
138
155
157
170
166
174
185
183
154
117
74
68
28
-20
-17
-13
-47
-67
-27
-31
-65
-81
-98
-146
-189
-244
-270
-290
-327
-337
-341
-361
-348
-311
-304
-319
-323
-340
-362
-368
-382
-398
-425
-427
-451
-498
-538
-525
-490
-467
-428
-408
-432
-451
-464
-487
-532
-576
-576
-562
-587
-611
-610
-619
-631
-661
-701
-730
-734
-720
-700
-658
-642
-644
-615
-595
-595
-592
-558
-543
-583
-600
-623
-653
-681
-684
-658
-617
-566
-502
-457
-431
-415
-391
-388
-428
-409
-384
-399
-422
-406
-375
-355
-339
-315
-297
-286
-244
-180
-140
-126
-100
-92
-119
-139
-130
-111
-102
-90
-86
-99
-93
-86
-41
2
20
74
108
87
84
83
56
29
25
2
-60
-104
-138
-133
-117
-108
-94
-87
-66
-40
-30
-39
-57
-54
-71
-110
-169
-213
-270
-345
-375
-366
-339
-310
-275
-241
-218
-206
-191
-192
-214
-267
-281
-269
-264
-280
-297
-323
-329
-343
-365
-333
-289
-268
-288
-279
-282
-322
-346
-391
-449
-485
-516
-523
-538
-525
-478
-448
-448
-428
-378
-364
-365
-352
-338
-330
-310
-311
-316
-336
-349
-344
-338
-321
-300
-317
-355
-373
-409
-414
-397
-384
-357
-327
-318
-307
-300
-313
-333
-351
-375
-365
-351
-375
-386
-380
-338
-273
-236
-176
-136
-131
-123
-131
-148
-143
-163
-200
-236
-256
-264
-326
-364
-360
-344
-339
-321
-299
-282
-285
-260
-194
-154
-129
-112
-112
-161
-199
-216
-206
-172
-159
-181
-218
-237
-204
-164
-182
-198
-208
-217
-217
-214
-230
-247
-233
-262
-286
-308
-343
-350
-340
-333
-336
-336
-321
-262
-239
-261
-297
-321
-311
-310
-313
-306
-327
-365
-374
-352
-304
-261
-265
-285
-296
-314
-345
-348
-335
-324
-303
-288
-275
-284
-259
-207
-204
-202
-195
-231
-270
-273
-284
-307
-287
-272
-270
-223
-200
-216
-225
-236
-261
-333
-380
-383
-386
-419
-434
-441
-449
-447
-460
-438
-410
-370
-294
-263
-292
-298
-297
-327
-332
-336
-359
-381
-397
-409
-399
-396
-370
-300
-258
-234
-211
-189
-185
-174
-181
-178
-162
-162
-155
-168
-173
-186
-188
-217
-210
-193
-200
-213
-233
-225
-228
-221
-216
-215
-228
-248
-273
-275
-247
-226
-230
-258
-247
-244
-270
-279
-308
-327
-317
-317
-306
-314
-319
-297
-276
-269
-276
-292
-291
-270
-269
-265
-261
-278
-308
-325
-338
-357
-376
-349
-328
-337
-348
-350
-370
-379
-369
-349
-330
-328
-310
-303
-291
-322
-352
-342
-340
-328
-302
-302
-275
-240
-258
-298
-310
-299
-340
-372
-371
-348
-338
-336
-327
-381
-414
-429
-463
-467
-479
-483
-477
-463
-454
-443
-448
-434
-406
-394
-379
-364
-328
-282
-264
-278
-296
-294
-307
-330
-333
-338
-362
-396
-407
-384
-366
-388
-396
-407
-417
-413
-434
-450
-449
-423
-373
-370
-355
-319
-313
-344
-348
-320
-318
-339
-352
-345
-331
-317
-329
-316
-308
-306
-267
-232
-196
-161
-149
-170
-219
-263
-291
-314
-317
-297
-292
-305
-282
-266
-258
-240
-248
-235
-234
-215
-224
-258
-265
-261
-245
-217
-190
-163
-129
-105
-88
-93
-110
-127
-160
-184
-169
-153
-156
-164
-189
-208
-231
-282
-297
-280
-283
-307
-337
-348
-359
-361
-369
-376
-389
-413
-439
-438
-387
-344
-329
-294
-278
-291
-261
-208
-178
-168
-148
-161
-200
-190
-193
-206
-207
-228
-250
-275
-293
-274
-257
-255
-271
-297
-303
-302
-305
-342
-384
-409
-426
-417
-388
-345
-311
-290
-269
-231
-202
-188
-183
-188
-212
-262
-267
-259
-266
-267
-272
-279
-281
-257
-289
-323
-360
-403
-423
-453
-438
-408
-392
-377
-336
-305
-288
-278
-281
-274
-261
-253
-259
-261
-246
-233
-219
-199
-184
-187
-164
-158
-195
-232
-253
-247
-260
-284
-287
-288
-327
-376
-397
-398
-388
-372
-357
-358
-361
-373
-362
-330
-297
-275
-271
-273
-294
-300
-307
-329
-357
-394
-392
-383
-398
-376
-341
-296
-262
-250
-252
-254
-238
-206
-157
-151
-176
-140
-116
-128
-129
-138
-131
-136
-131
-105
-105
-127
-163
-197
-216
-260
-294
-274
-258
-257
-204
-179
-186
-181
-177
-176
-174
-174
-191
-229
-257
-264
-284
-285
-316
-335
-348
-363
-339
-345
-362
-380
-392
-403
-413
-407
-372
-336
-320
-307
-314
-299
-292
-282
-310
-338
-341
-362
-350
-332
-310
-262
-247
-235
-222
-234
-263
-292
-293
-257
-242
-264
-260
-238
-260
-289
-273
-267
-272
-301
-332
-337
-321
-287
-270
-259
-249
-232
-221
-193
-176
-195
-227
-271
-280
-276
-291
-285
-281
-298
-303
-331
-327
-306
-290
-244
-204
-220
-213
-204
-242
-261
-278
-260
-247
-245
-237
-229
-212
-198
-202
-240
-260
-254
-251
-272
-293
-285
-267
-269
-288
-297
-316
-365
-404
-418
-415
-392
-400
-407
-402
-416
-428
-424
-409
-390
-354
-333
-346
-350
-333
-289
-249
-235
-211
-160
-157
-147
-142
-159
-184
-213
-229
-242
-251
-252
-250
-247
-256
-270
-301
-328
-325
-327
-310
-272
-233
-194
-159
-131
-116
-128
-177
-214
-223
-211
-215
-256
-268
-239
-199
-177
-174
-154
-135
-142
-132
-154
-204
-198
-171
-142
-127
-136
-147
-185
-206
-222
-251
-265
-276
-280
-268
-255
-241
-235
-243
-226
-197
-171
-165
-194
-213
-236
-265
-271
-270
-248
-247
-258
-288
-346
-380
-417
-447
-438
-424
-403
-408
-385
-355
-341
-306
-258
-231
-200
-189
-184
-195
-234
-238
-223
-226
-254
-263
-249
-237
-227
-220
-229
-202
-172
-176
-174
-192
-191
-191
-191
-182
-187
-172
-141
-111
-94
-91
-76
-67
-58
-38
-71
-104
-118
-120
-141
-175
-218
-269
-278
-278
-260
-228
-179
-125
-117
-130
-161
-195
-213
-224
-244
-271
-285
-293
-284
-282
-265
-211
-175
-122
-71
-81
-102
-128
-156
-187
-252
-324
-360
-353
-321
-300
-279
-248
-210
-163
-146
-138
-135
-155
-142
-149
-174
-163
-159
-168
-186
-175
-158
-160
-176
-213
-259
-307
-343
-322
-271
-234
-209
-216
-213
-240
-252
-236
-216
-209
-208
-200
-214
-252
-270
-297
-316
-268
-228
-194
-188
-203
-182
-166
-179
-212
-252
-314
-358
-382
-378
-360
-365
-340
-281
-243
-244
-236
-229
-246
-256
-249
-250
-267
-244
-228
-217
-200
-195
-194
-199
-201
-229
-264
-272
-257
-244
-251
-257
-262
-268
-255
-279
-320
-314
-322
-319
-315
-340
-355
-360
-355
-362
-338
-313
-290
-279
-311
-336
-360
-393
-395
-407
-445
-444
-441
-423
-394
-371
-343
-298
-263
-250
-207
-158
-138
-152
-177
-186
-196
-222
-220
-222
-260
-278
-283
-319
-358
-338
-292
-274
-239
-186
-142
-152
-172
-178
-189
-182
-185
-184
-185
-196
-213
-239
-261
-276
-294
-305
-271
-228
-220
-223
-201
-171
-145
-143
-161
-160
-177
-197
-208
-255
-281
-293
-319
-342
-351
-349
-331
-333
-327
-333
-352
-362
-374
-395
-438
-469
-492
-510
-518
-532
-532
-517
-494
-425
-348
-318
-313
-319
-324
-333
-347
-315
-275
-251
-230
-238
-247
-224
-227
-242
-265
-295
-324
-369
-415
-442
-496
-551
-550
-530
-517
-495
-458
-411
-362
-296
-227
-169
-156
-186
-215
-209
-205
-228
-253
-293
-333
-352
-353
-343
-303
-254
-258
-280
-262
-252
-260
-244
-250
-271
-261
-237
-200
-183
-184
-170
-147
-143
-194
-251
-284
-300
-309
-341
-373
-401
-412
-432
-426
-417
-400
-355
-364
-374
-372
-389
-400
-408
-398
-383
-374
-355
-346
-369
-400
-393
-364
-375
-371
-349
-340
-340
-341
-317
-301
-290
-252
-247
-280
-283
-274
-276
-273
-271
-262
-249
-270
-302
-295
-280
-297
-298
-282
-305
-313
-289
-258
-229
-240
-249
-254
-270
-291
-296
-281
-287
-278
-256
-258
-237
-212
-208
-222
-218
-197
-180
-155
-120
-90
-81
-112
-130
-112
-106
-122
-147
-187
-237
-264
-273
-275
-288
-281
-290
-319
-310
-288
-277
-224
-157
-124
-117
-136
-161
-175
-190
-198
-179
-140
-144
-164
-155
-166
-173
-189
-202
-231
-313
-333
-343
-367
-343
-309
-270
-217
-181
-151
-153
-157
-159
-166
-176
-176
-155
-131
-127
-124
-124
-142
-165
-186
-184
-174
-167
-166
-173
-184
-174
-178
-189
-195
-205
-222
-242
-252
-262
-296
-295
-263
-252
-280
-313
-330
-352
-358
-382
-418
-457
-450
-430
-428
-442
-460
-436
-410
-396
-377
-362
-335
-302
-291
-271
-246
-242
-235
-193
-156
-196
-240
-245
-250
-251
-247
-233
-248
-250
-247
-251
-257
-273
-306
-339
-353
-336
-306
-303
-297
-271
-266
-285
-284
-265
-227
-182
-149
-111
-108
-111
-105
-110
-119
-138
-139
-132
-141
-146
-143
-125
-94
-93
-101
-82
-64
-67
-87
-108
-115
-143
-178
-188
-185
-211
-197
-165
-167
-152
-109
-77
-62
-28
-34
-38
-33
-60
-92
-148
-198
-238
-265
-291
-303
-262
-232
-216
-189
-175
-152
-140
-146
-151
-163
-172
-182
-207
-235
-247
-214
-204
-229
-238
-262
-300
-297
-313
-317
-290
-297
-295
-290
-273
-242
-245
-239
-240
-269
-303
-335
-365
-411
-431
-414
-407
-417
-424
-418
-406
-412
-416
-391
-375
-366
-371
-363
-360
-395
-403
-395
-374
-350
-328
-313
-320
-349
-322
-262
-246
-227
-208
-201
-231
-271
-270
-293
-288
-252
-235
-237
-225
-223
-253
-278
-281
-241
-212
-227
-225
-190
-201
-220
-239
-241
-206
-197
-190
-175
-168
-187
-224
-260
-291
-292
-280
-291
-303
-286
-294
-300
-307
-301
-308
-300
-254
-216
-184
-164
-147
-131
-125
-154
-142
-138
-175
-193
-199
-181
-170
-184
-175
-207
-258
-237
-235
-297
-325
-295
-282
-274
-267
-256
-225
-211
-211
-205
-217
-250
-272
-298
-281
-261
-262
-261
-268
-279
-296
-318
-288
-278
-301
-325
-342
-335
-305
-265
-238
-216
-187
-154
-133
-136
-151
-158
-163
-173
-200
-228
-229
-222
-214
-208
-198
-213
-214
-212
-227
-231
-237
-254
-274
-277
-249
-205
-168
-144
-126
-129
-143
-147
-153
-161
-168
-211
-218
-229
-262
-240
-216
-224
-208
-185
-212
-241
-248
-249
-266
-281
-275
-270
-297
-356
-390
-387
-391
-392
-395
-388
-391
-378
-362
-335
-284
-247
-238
-258
-279
-290
-297
-334
-356
-350
-344
-330
-298
-269
-247
-211
-201
-220
-216
-172
-162
-166
-175
-189
-205
-233
-220
-205
-193
-215
-190
-174
-219
-279
-293
-284
-296
-304
-318
-312
-310
-299
-285
-271
-267
-269
-288
-299
-273
-256
-280
-302
-322
-309
-276
-269
-265
-257
-275
-301
-293
-281
-267
-285
-318
-320
-281
-244
-235
-233
-229
-209
-179
-179
-185
-173
-190
-213
-231
-264
-296
-318
-341
-353
-332
-311
-309
-286
-275
-292
-300
-296
-256
-223
-212
-201
-196
-213
-233
-268
-296
-328
-345
-353
-360
-353
-351
-352
-329
-282
-256
-245
-208
-197
-222
-235
-224
-208
-225
-233
-195
-183
-233
-245
-235
-224
-227
-257
-275
-272
-267
-269
-277
-254
-216
-185
-180
-173
-146
-119
-123
-135
-132
-138
-163
-208
-211
-218
-212
-218
-233
-229
-220
-217
-270
-312
-330
-336
-340
-358
-373
-381
-402
-423
-424
-414
-404
-413
-433
-445
-430
-383
-339
-326
-308
-285
-264
-242
-231
-240
-250
-224
-202
-214
-247
-263
-251
-244
-282
-309
-291
-272
-238
-247
-229
-194
-230
-249
-265
-294
-284
-283
-294
-306
-300
-246
-218
-203
-184
-191
-188
-188
-205
-243
-266
-283
-316
-320
-314
-305
-289
-301
-347
-382
-396
-379
-371
-364
-355
-370
-381
-390
-389
-377
-327
-264
-235
-228
-214
-184
-171
-199
-218
-194
-186
-183
-184
-182
-164
-143
-137
-112
-104
-125
-144
-163
-191
-214
-225
-239
-263
-282
-296
-292
-282
-249
-219
-208
-176
-142
-136
-138
-124
-126
-140
-178
-219
-257
-287
-276
-278
-293
-285
-268
-266
-247
-221
-240
-268
-283
-284
-301
-314
-338
-354
-339
-326
-319
-311
-292
-272
-229
-201
-188
-183
-170
-161
-166
-167
-172
-185
-184
-157
-153
-157
-176
-212
-221
-241
-278
-285
-285
-287
-282
-284
-254
-231
-223
-184
-162
-140
-139
-144
-151
-188
-204
-204
-215
-231
-270
-289
-280
-312
-338
-353
-358
-373
-422
-427
-451
-475
-482
-483
-470
-435
-396
-355
-322
-343
-355
-366
-397
-439
-456
-447
-455
-444
-421
-419
-417
-394
-362
-299
-218
-187
-171
-170
-205
-248
-274
-295
-295
-272
-269
-279
-295
-278
-221
-190
-186
-188
-165
-125
-121
-118
-117
-135
-141
-156
-171
-177
-195
-190
-181
-191
-190
-195
-197
-171
-155
-157
-142
-130
-162
-191
-208
-236
-285
-328
-331
-330
-327
-297
-268
-245
-256
-256
-209
-195
-232
-267
-282
-288
-318
-327
-318
-329
-320
-303
-290
-288
-292
-283
-275
-282
-303
-337
-376
-386
-382
-406
-443
-451
-445
-439
-425
-405
-384
-366
-362
-321
-296
-337
-380
-411
-437
-441
-410
-374
-365
-387
-381
-336
-310
-290
-293
-295
-305
-318
-355
-368
-349
-347
-320
-303
-290
-265
-257
-252
-242
-243
-240
-229
-230
-219
-246
-280
-271
-276
-272
-256
-229
-189
-202
-214
-220
-238
-260
-288
-328
-366
-381
-433
-495
-515
-511
-524
-513
-471
-454
-462
-469
-454
-416
-374
-329
-310
-322
-316
-319
-314
-292
-313
-348
-384
-396
-412
-433
-410
-403
-400
-398
-410
-396
-365
-341
-312
-307
-300
-278
-267
-246
-220
-232
-271
-269
-257
-253
-245
-228
-224
-245
-262
-268
-289
-323
-362
-403
-395
-376
-375
-375
-351
-351
-382
-406
-412
-411
-420
-424
-417
-385
-378
-383
-367
-356
-351
-354
-337
-339
-363
-379
-373
-395
-402
-398
-440
-468
-475
-472
-435
-414
-407
-365
-345
-362
-385
-401
-394
-387
-378
-368
-340
-307
-284
-261
-261
-264
-231
-218
-245
-257
-250
-231
-213
-186
-189
-201
-239
-284
-313
-360
-384
-411
-431
-425
-394
-362
-360
-354
-361
-371
-322
-280
-261
-251
-266
-282
-254
-216
-214
-206
-173
-145
-122
-132
-145
-173
-204
-214
-226
-247
-260
-261
-268
-258
-274
-307
-319
-337
-370
-406
-440
-459
-466
-466
-485
-476
-439
-384
-337
-325
-302
-289
-274
-267
-260
-251
-247
-246
-266
-280
-265
-258
-264
-282
-278
-278
-306
-321
-325
-310
-302
-266
-245
-248
-249
-249
-258
-263
-240
-187
-146
-156
-176
-198
-193
-188
-226
-253
-239
-222
-222
-208
-200
-209
-189
-186
-226
-230
-227
-273
-322
-336
-332
-343
-367
-381
-353
-299
-261
-240
-249
-245
-244
-239
-217
-222
-249
-255
-256
-261
-249
-216
-188
-186
-189
-202
-230
-263
-286
-281
-294
-292
-277
-292
-305
-285
-267
-244
-195
-150
-133
-120
-85
-55
-33
-14
-22
-32
-61
-106
-141
-176
-187
-179
-159
-135
-121
-124
-134
-140
-178
-217
-213
-197
-212
-229
-206
-203
-203
-198
-197
-211
-211
-201
-193
-179
-174
-174
-205
-234
-258
-280
-292
-296
-320
-346
-357
-348
-345
-325
-286
-276
-262
-240
-239
-238
-267
-290
-273
-286
-305
-314
-314
-325
-339
-329
-293
-256
-208
-161
-131
-142
-173
-194
-204
-199
-191
-175
-174
-202
-188
-155
-149
-176
-207
-239
-254
-234
-206
-199
-194
-179
-172
-198
-252
-303
-352
-382
-387
-390
-401
-389
-378
-387
-423
-456
-473
-477
-444
-409
-393
-388
-349
-295
-274
-259
-269
-283
-289
-310
-340
-335
-302
-294
-326
-345
-344
-341
-328
-329
-347
-361
-353
-349
-351
-365
-358
-352
-351
-321
-290
-273
-245
-210
-218
-256
-272
-270
-256
-233
-207
-163
-169
-192
-184
-168
-126
-78
-36
-17
-20
-37
-95
-159
-194
-200
-224
-242
-251
-279
-282
-275
-283
-280
-272
-284
-285
-246
-225
-229
-231
-223
-231
-209
-146
-112
-107
-109
-146
-194
-223
-231
-266
-296
-309
-346
-396
-420
-368
-338
-375
-400
-414
-427
-414
-378
-342
-332
-356
-389
-411
-444
-450
-417
-408
-401
-347
-308
-329
-328
-303
-295
-285
-300
-328
-334
-343
-391
-437
-456
-433
-409
-416
-412
-395
-358
-331
-339
-352
-352
-358
-338
-325
-306
-291
-310
-317
-319
-323
-303
-271
-250
-246
-273
-281
-291
-306
-300
-303
-300
-301
-273
-244
-228
-226
-237
-217
-198
-184
-189
-188
-200
-190
-173
-193
-187
-169
-163
-172
-206
-214
-237
-288
-330
-369
-406
-438
-453
-458
-448
-435
-397
-350
-333
-329
-354
-366
-367
-374
-372
-363
-358
-364
-375
-362
-317
-261
-238
-209
-165
-150
-148
-178
-191
-186
-172
-155
-154
-161
-181
-214
-243
-281
-302
-293
-300
-294
-309
-354
-379
-412
-426
-417
-400
-410
-407
-373
-362
-380
-369
-323
-330
-338
-328
-329
-334
-342
-356
-371
-370
-373
-385
-383
-376
-364
-320
-301
-294
-284
-301
-305
-301
-301
-308
-318
-310
-308
-298
-283
-299
-337
-356
-343
-332
-336
-339
-311
-304
-291
-247
-228
-230
-217
-215
-254
-269
-238
-232
-264
-251
-203
-153
-122
-89
-67
-78
-79
-70
-76
-95
-114
-145
-171
-181
-194
-233
-290
-308
-307
-292
-281
-265
-232
-209
-219
-219
-193
-174
-227
-278
-294
-311
-320
-292
-259
-248
-259
-262
-251
-270
-252
-223
-194
-209
-248
-276
-324
-351
-377
-406
-402
-388
-397
-393
-348
-294
-232
-197
-156
-123
-132
-145
-166
-178
-191
-208
-212
-218
-232
-232
-222
-221
-226
-214
-186
-147
-130
-153
-156
-170
-194
-205
-227
-244
-245
-257
-264
-249
-218
-210
-229
-268
-289
-295
-318
-316
-312
-355
-387
-406
-411
-420
-411
-415
-428
-403
-363
-326
-295
-289
-296
-295
-287
-246
-236
-271
-288
-286
-275
-288
-286
-266
-228
-181
-159
-165
-173
-158
-174
-205
-244
-245
-250
-251
-256
-259
-246
-220
-192
-193
-187
-199
-197
-165
-162
-164
-174
-210
-233
-220
-188
-172
-175
-150
-115
-105
-125
-156
-187
-199
-184
-175
-168
-164
-175
-180
-182
-205
-218
-223
-236
-237
-250
-274
-271
-269
-246
-220
-228
-216
-219
-239
-264
-275
-262
-262
-279
-307
-316
-334
-333
-339
-351
-359
-355
-352
-352
-376
-413
-430
-451
-439
-441
-442
-397
-353
-356
-352
-336
-336
-312
-265
-237
-223
-226
-240
-269
-280
-286
-298
-331
-329
-304
-309
-305
-285
-271
-272
-280
-282
-293
-311
-305
-276
-254
-237
-207
-189
-169
-157
-173
-187
-181
-172
-147
-135
-145
-135
-154
-180
-198
-173
-132
-123
-130
-161
-158
-148
-179
-181
-161
-143
-161
-197
-194
-189
-216
-239
-244
-238
-234
-220
-199
-198
-207
-213
-210
-210
-206
-207
-203
-215
-236
-266
-271
-270
-289
-298
-292
-298
-322
-329
-349
-355
-354
-361
-361
-357
-339
-291
-268
-285
-246
-237
-280
-323
-333
-355
-400
-412
-412
-403
-420
-447
-486
-495
-474
-469
-452
-420
-380
-341
-305
-287
-283
-266
-245
-219
-212
-185
-191
-229
-266
-293
-302
-320
-340
-357
-366
-375
-364
-348
-324
-286
-260
-241
-177
-113
-105
-115
-128
-146
-154
-154
-181
-208
-238
-266
-284
-296
-299
-287
-295
-330
-348
-313
-245
-215
-236
-260
-268
-261
-244
-230
-227
-229
-201
-170
-162
-175
-207
-228
-230
-227
-232
-244
-255
-269
-264
-270
-271
-272
-297
-300
-292
-294
-286
-261
-237
-228
-224
-218
-202
-186
-177
-166
-163
-168
-183
-205
-205
-226
-273
-271
-266
-271
-263
-248
-233
-223
-179
-147
-134
-143
-167
-193
-216
-214
-219
-228
-212
-204
-201
-206
-198
-173
-187
-186
-161
-145
-150
-175
-187
-198
-194
-178
-181
-185
-183
-162
-144
-155
-171
-162
-159
-162
-151
-142
-122
-121
-109
-139
-189
-231
-267
-280
-291
-277
-282
-306
-334
-355
-398
-452
-479
-485
-473
-439
-414
-392
-400
-412
-392
-389
-373
-365
-345
-328
-332
-323
-328
-351
-381
-401
-392
-376
-369
-328
-272
-249
-220
-206
-219
-224
-256
-301
-325
-357
-411
-437
-420
-377
-331
-274
-214
-192
-163
-114
-120
-149
-175
-183
-174
-180
-178
-171
-166
-151
-136
-126
-112
-114
-93
-52
-34
-39
-67
-83
-103
-136
-144
-144
-140
-145
-134
-131
-151
-166
-184
-209
-250
-281
-299
-305
-319
-346
-349
-331
-299
-277
-296
-310
-286
-263
-266
-288
-295
-273
-265
-289
-333
-334
-303
-295
-301
-340
-359
-365
-377
-416
-430
-427
-430
-434
-414
-352
-313
-288
-289
-307
-322
-317
-292
-255
-232
-232
-226
-201
-189
-179
-175
-177
-200
-222
-224
-206
-204
-207
-183
-169
-164
-152
-148
-120
-90
-103
-126
-168
-205
-207
-214
-206
-182
-173
-206
-231
-220
-225
-241
-232
-225
-228
-223
-208
-196
-191
-172
-140
-126
-106
-95
-103
-136
-185
-250
-264
-255
-255
-247
-250
-231
-239
-256
-262
-266
-262
-259
-254
-242
-244
-280
-320
-326
-296
-272
-256
-254
-257
-249
-239
-215
-203
-207
-226
-255
-275
-295
-289
-271
-292
-302
-299
-308
-334
-338
-298
-247
-220
-200
-156
-131
-139
-149
-139
-134
-145
-154
-201
-265
-304
-295
-260
-242
-213
-207
-201
-203
-239
-275
-291
-295
-308
-347
-365
-374
-395
-415
-436
-444
-429
-384
-371
-378
-361
-315
-296
-332
-333
-311
-282
-283
-293
-282
-248
-220
-231
-209
-159
-144
-146
-149
-163
-159
-155
-157
-136
-126
-110
-89
-65
-31
-7
-25
-32
-17
-22
-32
-43
-74
-118
-134
-151
-152
-147
-156
-159
-177
-192
-220
-275
-317
-333
-336
-326
-305
-292
-275
-259
-249
-252
-277
-306
-318
-351
-392
-401
-420
-418
-390
-379
-372
-374
-379
-374
-347
-316
-304
-289
-277
-261
-249
-223
-186
-149
-99
-51
-38
-40
-15
-6
-39
-74
-102
-109
-141
-191
-197
-225
-255
-274
-270
-245
-243
-239
-227
-229
-237
-235
-230
-215
-202
-207
-205
-209
-206
-214
-238
-259
-280
-282
-270
-271
-280
-271
-259
-252
-280
-277
-282
-305
-298
-302
-331
-379
-408
-419
-411
-422
-455
-462
-451
-435
-448
-453
-434
-415
-370
-336
-328
-348
-364
-396
-429
-430
-415
-381
-352
-304
-277
-274
-248
-229
-218
-210
-197
-233
-286
-301
-310
-299
-286
-272
-264
-248
-230
-192
-178
-179
-170
-182
-187
-196
-201
-187
-206
-238
-237
-220
-198
-157
-142
-144
-168
-178
-181
-190
-206
-224
-219
-221
-231
-241
-258
-266
-282
-297
-303
-321
-310
-275
-253
-232
-248
-258
-261
-270
-264
-261
-258
-250
-227
-214
-208
-191
-189
-205
-242
-252
-240
-231
-222
-241
-262
-268
-278
-291
-291
-282
-290
-309
-330
-321
-320
-333
-354
-360
-349
-336
-291
-252
-245
-246
-247
-285
-325
-347
-363
-347
-345
-362
-386
-419
-418
-414
-398
-385
-390
-389
-374
-378
-368
-337
-297
-256
-254
-213
-196
-191
-193
-221
-225
-212
-225
-240
-236
-236
-246
-256
-253
-254
-233
-224
-241
-248
-245
-224
-231
-239
-206
-154
-120
-108
-123
-161
-183
-189
-200
-214
-206
-184
-212
-266
-313
-340
-339
-322
-288
-273
-267
-237
-246
-281
-265
-254
-258
-272
-269
-281
-292
-284
-317
-335
-324
-323
-348
-368
-379
-380
-361
-339
-337
-341
-320
-300
-287
-284
-300
-335
-365
-375
-368
-363
-348
-341
-356
-388
-407
-410
-429
-431
-415
-405
-400
-391
-399
-366
-356
-359
-345
-349
-334
-320
-295
-278
-274
-279
-297
-293
-293
-292
-264
-234
-197
-167
-148
-136
-119
-125
-109
-105
-147
-191
-229
-247
-223
-198
-220
-243
-226
-222
-234
-240
-259
-241
-220
-210
-205
-215
-212
-211
-220
-229
-198
-154
-124
-112
-107
-100
-122
-145
-177
-221
-266
-289
-318
-360
-392
-382
-313
-255
-250
-240
-200
-180
-192
-204
-202
-202
-210
-202
-210
-223
-213
-207
-197
-191
-174
-190
-223
-247
-254
-273
-271
-259
-253
-237
-232
-215
-209
-203
-195
-192
-165
-160
-183
-225
-246
-250
-258
-280
-317
-312
-312
-324
-341
-375
-403
-400
-390
-372
-309
-280
-261
-226
-194
-182
-196
-176
-156
-139
-112
-105
-108
-116
-103
-96
-108
-146
-170
-161
-169
-200
-215
-227
-242
-238
-261
-302
-327
-327
-360
-406
-437
-459
-478
-447
-402
-389
-360
-348
-364
-378
-370
-340
-314
-327
-317
-314
-338
-329
-314
-315
-320
-286
-258
-241
-224
-216
-238
-257
-274
-283
-276
-275
-266
-243
-214
-217
-231
-247
-270
-288
-315
-335
-336
-322
-300
-287
-277
-265
-280
-314
-320
-317
-286
-294
-328
-319
-285
-277
-280
-265
-270
-266
-246
-226
-193
-171
-171
-179
-198
-195
-167
-146
-130
-125
-145
-186
-202
-216
-211
-190
-183
-192
-206
-209
-226
-247
-268
-282
-277
-258
-274
-296
-304
-299
-316
-348
-362
-353
-319
-289
-270
-263
-255
-251
-240
-262
-285
-261
-244
-255
-267
-266
-267
-272
-278
-288
-313
-331
-348
-360
-381
-389
-383
-384
-388
-379
-336
-295
-291
-271
-221
-225
-249
-283
-309
-315
-317
-319
-338
-329
-304
-285
-293
-332
-348
-321
-319
-321
-308
-300
-298
-303
-323
-342
-350
-353
-353
-366
-343
-320
-333
-377
-384
-346
-294
-286
-305
-283
-261
-248
-241
-211
-181
-166
-155
-179
-192
-212
-229
-231
-243
-253
-266
-276
-291
-311
-323
-309
-273
-260
-229
-203
-202
-190
-172
-144
-151
-174
-173
-175
-191
-228
-251
-268
-314
-375
-426
-427
-416
-412
-395
-371
-360
-344
-331
-314
-260
-241
-237
-239
-252
-295
-351
-391
-403
-426
-444
-440
-437
-425
-415
-386
-366
-337
-345
-348
-337
-354
-321
-299
-289
-289
-266
-243
-246
-257
-260
-234
-204
-193
-189
-193
-187
-170
-199
-240
-256
-251
-263
-278
-291
-309
-342
-358
-334
-313
-285
-283
-281
-258
-234
-240
-250
-253
-255
-254
-249
-249
-239
-217
-225
-209
-179
-159
-168
-167
-136
-106
-103
-92
-64
-82
-128
-176
-193
-193
-210
-241
-250
-270
-287
-284
-251
-233
-221
-198
-195
-189
-201
-196
-200
-216
-225
-265
-324
-352
-348
-334
-338
-332
-320
-323
-317
-311
-276
-246
-242
-233
-235
-265
-275
-258
-228
-193
-173
-184
-201
-191
-183
-179
-182
-188
-207
-215
-217
-228
-218
-210
-236
-271
-242
-221
-241
-234
-231
-226
-206
-190
-216
-231
-244
-276
-306
-330
-317
-285
-251
-251
-276
-293
-308
-319
-312
-309
-303
-292
-302
-324
-336
-360
-367
-369
-370
-357
-343
-330
-323
-336
-305
-274
-274
-237
-218
-218
-235
-254
-312
-373
-404
-418
-418
-410
-398
-380
-365
-344
-314
-280
-243
-233
-238
-227
-224
-259
-261
-244
-252
-252
-244
-237
-239
-254
-275
-282
-272
-244
-244
-249
-225
-197
-170
-170
-172
-194
-214
-215
-230
-242
-251
-278
-284
-282
-296
-326
-354
-349
-334
-334
-356
-386
-391
-377
-332
-284
-264
-235
-190
-184
-212
-237
-250
-264
-248
-219
-209
-195
-160
-125
-140
-169
-160
-115
-96
-103
-124
-143
-156
-183
-207
-210
-193
-174
-169
-187
-227
-247
-249
-252
-259
-266
-295
-343
-359
-333
-320
-298
-284
-256
-227
-217
-223
-244
-255
-228
-199
-209
-207
-185
-175
-165
-149
-170
-198
-216
-220
-217
-249
-269
-255
-256
-261
-257
-256
-279
-303
-318
-328
-336
-334
-342
-370
-384
-404
-438
-449
-431
-382
-366
-386
-346
-303
-288
-293
-314
-300
-263
-266
-276
-280
-296
-293
-297
-333
-334
-335
-323
-293
-262
-259
-283
-283
-307
-325
-319
-333
-359
-366
-354
-349
-341
-330
-315
-287
-253
-215
-190
-166
-160
-155
-162
-201
-214
-237
-258
-287
-319
-348
-373
-364
-357
-342
-329
-321
-320
-330
-321
-277
-261
-278
-286
-267
-265
-275
-280
-296
-326
-370
-377
-366
-370
-362
-357
-377
-361
-325
-316
-298
-268
-269
-271
-254
-224
-183
-169
-175
-187
-188
-178
-193
-180
-181
-210
-207
-226
-264
-284
-297
-305
-301
-306
-309
-296
-292
-288
-292
-268
-254
-263
-268
-275
-289
-296
-291
-289
-299
-316
-353
-392
-416
-415
-401
-396
-352
-314
-298
-261
-243
-265
-262
-251
-244
-231
-218
-193
-199
-219
-219
-225
-256
-302
-321
-291
-248
-231
-229
-228
-211
-211
-216
-217
-215
-215
-235
-253
-244
-221
-230
-231
-234
-252
-253
-258
-267
-254
-240
-201
-144
-113
-119
-113
-118
-135
-122
-101
-80
-103
-106
-123
-172
-198
-216
-232
-260
-283
-299
-322
-354
-396
-417
-415
-418
-390
-359
-345
-357
-365
-361
-350
-332
-319
-305
-308
-299
-299
-322
-355
-376
-361
-368
-399
-397
-405
-415
-433
-453
-433
-392
-359
-338
-321
-332
-309
-286
-301
-296
-284
-284
-292
-281
-268
-261
-260
-281
-302
-326
-349
-369
-383
-385
-367
-359
-344
-327
-310
-305
-295
-283
-259
-230
-235
-242
-237
-236
-246
-273
-297
-325
-351
-343
-350
-364
-367
-328
-280
-285
-297
-277
-255
-263
-271
-252
-243
-243
-256
-264
-270
-272
-238
-199
-183
-194
-178
-150
-146
-158
-166
-160
-193
-248
-268
-270
-267
-265
-248
-224
-221
-217
-201
-198
-210
-236
-246
-256
-282
-299
-321
-353
-356
-350
-361
-378
-364
-346
-363
-369
-391
-400
-369
-339
-323
-288
-267
-282
-284
-263
-233
-219
-205
-172
-172
-186
-219
-235
-222
-213
-216
-219
-211
-215
-229
-230
-237
-208
-157
-137
-125
-118
-103
-98
-114
-140
-183
-213
-233
-266
-323
-366
-389
-394
-398
-397
-385
-391
-376
-374
-382
-381
-380
-335
-288
-272
-266
-268
-278
-330
-368
-380
-396
-414
-423
-409
-413
-403
-398
-401
-381
-347
-310
-278
-269
-282
-280
-261
-256
-254
-258
-260
-275
-334
-387
-401
-400
-386
-369
-338
-283
-263
-257
-241
-243
-242
-238
-212
-212
-242
-282
-323
-346
-356
-374
-351
-309
-280
-257
-229
-211
-224
-251
-278
-283
-279
-280
-266
-258
-265
-237
-215
-194
-158
-165
-180
-187
-215
-244
-223
-243
-248
-242
-244
-239
-272
-302
-307
-285
-264
-234
-218
-238
-250
-249
-237
-211
-204
-201
-217
-237
-220
-209
-213
-223
-243
-285
-317
-326
-358
-368
-365
-346
-329
-318
-321
-316
-300
-274
-239
-222
-205
-184
-135
-121
-152
-185
-201
-203
-227
-247
-227
-178
-175
-176
-161
-191
-217
-226
-256
-290
-276
-273
-273
-282
-266
-246
-230
-225
-222
-207
-206
-219
-233
-235
-242
-259
-274
-261
-255
-254
-258
-253
-255
-282
-296
-298
-289
-248
-237
-259
-261
-274
-276
-274
-259
-233
-209
-195
-179
-184
-186
-183
-171
-173
-178
-181
-195
-184
-160
-127
-139
-165
-157
-154
-158
-163
-168
-174
-186
-191
-198
-207
-217
-233
-240
-228
-198
-212
-234
-227
-225
-222
-250
-255
-278
-283
-281
-301
-301
-314
-337
-379
-406
-397
-376
-344
-325
-310
-308
-306
-284
-280
-242
-209
-188
-168
-192
-236
-292
-357
-356
-354
-359
-362
-373
-370
-367
-382
-380
-358
-354
-336
-323
-325
-336
-321
-312
-315
-326
-325
-313
-324
-337
-341
-358
-360
-334
-328
-319
-284
-262
-267
-282
-244
-194
-181
-160
-160
-178
-228
-294
-305
-307
-284
-257
-263
-276
-273
-245
-216
-192
-186
-199
-211
-221
-207
-180
-150
-135
-124
-102
-98
-131
-169
-162
-157
-168
-185
-224
-266
-306
-317
-322
-349
-369
-380
-379
-355
-307
-259
-247
-247
-229
-217
-228
-248
-252
-239
-260
-300
-315
-330
-323
-327
-367
-361
-326
-284
-252
-206
-159
-143
-134
-139
-160
-181
-207
-230
-221
-227
-262
-287
-297
-303
-303
-292
-299
-324
-351
-373
-357
-328
-321
-318
-298
-305
-342
-359
-366
-366
-369
-369
-368
-387
-420
-447
-454
-455
-469
-487
-470
-425
-392
-388
-353
-319
-324
-342
-365
-369
-357
-335
-316
-317
-307
-286
-274
-279
-283
-251
-202
-195
-228
-241
-225
-225
-279
-328
-321
-312
-324
-328
-316
-331
-340
-334
-323
-324
-346
-362
-370
-386
-386
-381
-369
-375
-389
-377
-351
-329
-309
-281
-255
-247
-252
-241
-263
-282
-278
-270
-287
-299
-267
-254
-268
-283
-286
-262
-240
-259
-292
-317
-331
-328
-318
-313
-340
-325
-288
-284
-297
-305
-324
-356
-387
-418
-429
-416
-390
-365
-335
-301
-270
-217
-196
-196
-185
-202
-223
-242
-236
-230
-233
-268
-311
-317
-322
-355
-402
-419
-387
-337
-289
-240
-201
-209
-224
-220
-234
-236
-237
-229
-220
-209
-174
-158
-136
-131
-144
-156
-190
-222
-218
-208
-204
-222
-247
-259
-290
-330
-367
-390
-414
-409
-386
-362
-341
-329
-299
-271
-242
-218
-199
-189
-185
-178
-206
-256
-288
-269
-226
-219
-245
-258
-241
-243
-255
-260
-281
-304
-326
-346
-356
-376
-373
-339
-318
-314
-293
-265
-266
-270
-249
-246
-258
-271
-286
-294
-300
-307
-298
-275
-253
-211
-194
-163
-155
-150
-132
-119
-86
-80
-114
-147
-165
-188
-195
-196
-204
-195
-186
-195
-211
-207
-226
-270
-270
-273
-273
-255
-265
-285
-303
-306
-298
-302
-297
-291
-278
-263
-261
-246
-242
-261
-279
-283
-264
-235
-243
-253
-253
-270
-281
-286
-305
-316
-317
-344
-353
-339
-306
-271
-269
-272
-253
-258
-299
-333
-336
-308
-290
-305
-297
-270
-237
-212
-211
-190
-189
-196
-152
-123
-132
-132
-146
-162
-214
-238
-251
-270
-258
-246
-241
-247
-252
-230
-211
-211
-207
-241
-260
-254
-248
-244
-230
-230
-232
-211
-216
-202
-197
-179
-154
-153
-168
-183
-166
-179
-204
-201
-171
-131
-109
-117
-151
-157
-146
-147
-156
-169
-170
-160
-142
-131
-159
-167
-176
-198
-182
-172
-175
-160
-164
-198
-225
-225
-234
-263
-256
-252
-267
-299
-321
-322
-318
-309
-297
-270
-270
-302
-315
-332
-334
-337
-324
-287
-260
-250
-279
-276
-246
-230
-218
-216
-217
-231
-229
-229
-230
-203
-195
-218
-232
-238
-242
-257
-271
-277
-277
-291
-307
-301
-317
-326
-344
-338
-328
-325
-301
-307
-316
-324
-339
-349
-355
-356
-351
-340
-331
-343
-371
-399
-375
-330
-310
-314
-317
-321
-335
-332
-337
-342
-328
-323
-342
-364
-358
-343
-341
-342
-314
-313
-342
-337
-307
-251
-238
-254
-254
-250
-241
-265
-270
-255
-262
-268
-249
-228
-212
-197
-205
-221
-239
-256
-242
-237
-243
-255
-266
-294
-311
-309
-325
-335
-330
-318
-312
-286
-261
-244
-220
-227
-247
-242
-244
-268
-303
-342
-337
-327
-319
-324
-349
-367
-349
-307
-284
-268
-269
-261
-250
-225
-210
-194
-188
-193
-194
-210
-233
-223
-212
-218
-219
-211
-192
-193
-187
-169
-146
-136
-140
-136
-126
-131
-120
-113
-139
-174
-217
-237
-266
-300
-310
-319
-338
-340
-337
-327
-299
-277
-270
-270
-278
-280
-269
-257
-245
-260
-247
-255
-295
-314
-341
-373
-373
-335
-321
-356
-360
-343
-321
-303
-289
-278
-263
-276
-257
-290
-317
-276
-301
-347
-402
-392
-367
-365
-367
-331
-323
-329
-294
-260
-244
-257
-282
-285
-283
-287
-273
-263
-272
-269
-255
-283
-313
-320
-321
-310
-318
-298
-266
-238
-209
-176
-149
-135
-121
-132
-170
-192
-201
-209
-224
-228
-202
-191
-208
-213
-197
-161
-110
-118
-144
-161
-185
-228
-240
-238
-259
-268
-285
-303
-297
-277
-264
-257
-258
-270
-310
-364
-407
-432
-432
-416
-390
-356
-334
-318
-333
-349
-354
-357
-318
-284
-254
-222
-207
-215
-269
-315
-355
-383
-366
-336
-317
-307
-299
-261
-209
-193
-208
-231
-223
-212
-212
-203
-206
-209
-214
-209
-220
-248
-275
-274
-256
-235
-214
-193
-133
-97
-85
-74
-83
-78
-76
-121
-169
-204
-239
-258
-288
-319
-323
-315
-320
-319
-302
-264
-229
-193
-155
-132
-112
-116
-119
-116
-136
-163
-196
-190
-175
-171
-165
-141
-152
-144
-101
-76
-59
-67
-76
-108
-150
-181
-182
-188
-189
-170
-158
-166
-188
-190
-179
-167
-150
-161
-165
-168
-175
-184
-225
-263
-297
-299
-291
-296
-319
-336
-353
-384
-403
-393
-383
-406
-405
-393
-371
-364
-373
-399
-423
-411
-411
-411
-394
-364
-352
-340
-321
-308
-289
-302
-310
-292
-282
-262
-234
-208
-235
-281
-288
-298
-278
-255
-263
-261
-268
-291
-321
-326
-296
-266
-256
-230
-224
-224
-205
-203
-207
-240
-273
-269
-255
-267
-304
-323
-321
-294
-270
-262
-283
-283
-267
-278
-305
-313
-310
-333
-365
-376
-368
-344
-296
-245
-223
-211
-185
-162
-156
-163
-188
-216
-219
-220
-224
-222
-228
-245
-256
-241
-232
-217
-196
-191
-183
-157
-143
-127
-92
-70
-71
-55
-45
-32
-37
-78
-102
-107
-135
-145
-141
-162
-189
-223
-213
-192
-195
-171
-160
-165
-184
-214
-231
-281
-308
-287
-281
-278
-254
-237
-262
-277
-259
-272
-277
-234
-231
-255
-252
-221
-196
-196
-196
-186
-167
-173
-194
-232
-264
-278
-287
-291
-297
-308
-334
-345
-360
-358
-319
-285
-269
-268
-288
-283
-268
-255
-245
-224
-192
-180
-96
-80
-95
-101
-134
-157
-183
-189
-176
-146
-167
-212
-274
-316
-334
-324
-300
-268
-248
-260
-241
-222
-224
-211
-200
-203
-209
-236
-226
-191
-210
-246
-273
-292
-296
-326
-354
-399
-438
-432
-436
-430
-416
-396
-381
-372
-354
-367
-389
-388
-378
-378
-379
-347
-325
-320
-306
-291
-292
-285
-294
-306
-287
-279
-279
-271
-273
-248
-201
-167
-154
-140
-142
-157
-140
-144
-179
-207
-211
-223
-247
-272
-283
-292
-296
-316
-341
-305
-259
-237
-232
-271
-322
-332
-307
-305
-341
-350
-334
-311
-300
-288
-299
-329
-341
-353
-347
-330
-310
-305
-308
-319
-301
-271
-259
-259
-243
-234
-235
-247
-249
-255
-273
-260
-241
-243
-256
-271
-261
-233
-188
-156
-149
-123
-88
-77
-98
-123
-166
-197
-217
-235
-222
-200
-185
-180
-158
-143
-157
-148
-152
-169
-174
-187
-181
-188
-229
-263
-290
-299
-291
-273
-255
-229
-204
-213
-243
-264
-285
-289
-305
-330
-333
-325
-323
-312
-307
-314
-312
-320
-317
-313
-284
-252
-242
-261
-279
-290
-313
-310
-328
-346
-329
-310
-310
-268
-234
-233
-217
-237
-277
-311
-311
-319
-349
-352
-371
-372
-363
-362
-342
-340
-342
-319
-279
-269
-258
-256
-280
-296
-315
-341
-382
-418
-435
-450
-462
-479
-480
-459
-451
-455
-438
-409
-379
-327
-283
-268
-256
-235
-214
-202
-213
-211
-209
-242
-281
-297
-319
-326
-307
-288
-273
-273
-277
-275
-271
-264
-258
-280
-291
-280
-276
-269
-253
-248
-233
-225
-223
-223
-222
-230
-242
-263
-278
-260
-261
-262
-259
-248
-243
-242
-218
-205
-198
-193
-225
-249
-243
-267
-305
-329
-324
-304
-307
-313
-318
-298
-283
-273
-244
-231
-228
-200
-178
-156
-140
-168
-181
-201
-222
-230
-226
-224
-244
-278
-308
-293
-270
-248
-239
-234
-247
-247
-245
-268
-285
-313
-340
-360
-384
-385
-375
-374
-352
-325
-303
-289
-277
-259
-255
-268
-271
-256
-250
-236
-231
-223
-222
-226
-221
-225
-204
-205
-222
-257
-264
-278
-318
-317
-299
-291
-272
-237
-221
-222
-236
-243
-241
-248
-238
-193
-203
-239
-254
-266
-275
-263
-225
-212
-218
-210
-210
-239
-238
-218
-203
-208
-232
-226
-248
-275
-282
-258
-236
-243
-256
-259
-251
-244
-255
-274
-278
-304
-331
-328
-326
-344
-335
-308
-316
-355
-376
-394
-434
-467
-463
-441
-424
-439
-447
-429
-408
-380
-382
-398
-449
-450
-415
-396
-353
-293
-256
-256
-261
-273
-288
-304
-306
-324
-321
-311
-339
-351
-339
-340
-349
-357
-347
-324
-319
-307
-290
-274
-262
-266
-279
-249
-214
-175
-141
-128
-156
-211
-214
-193
-191
-208
-230
-241
-235
-235
-215
-199
-187
-182
-192
-188
-193
-203
-207
-213
-227
-226
-216
-221
-261
-295
-308
-316
-322
-345
-365
-365
-336
-303
-294
-298
-300
-286
-295
-330
-309
-268
-244
-257
-269
-260
-248
-255
-277
-296
-315
-343
-343
-295
-254
-236
-213
-157
-152
-145
-131
-161
-194
-209
-209
-209
-206
-233
-263
-270
-244
-201
-200
-212
-186
-155
-148
-141
-144
-163
-176
-193
-207
-239
-269
-254
-229
-232
-240
-251
-237
-215
-235
-257
-281
-289
-279
-277
-275
-251
-262
-308
-318
-318
-338
-358
-352
-304
-266
-254
-253
-265
-303
-319
-311
-324
-359
-368
-382
-372
-348
-359
-366
-389
-402
-373
-350
-365
-388
-388
-394
-375
-356
-360
-365
-396
-438
-462
-468
-471
-454
-448
-435
-390
-360
-348
-370
-393
-392
-366
-360
-384
-403
-427
-446
-450
-451
-421
-388
-392
-400
-391
-369
-371
-359
-349
-380
-400
-383
-367
-353
-329
-292
-258
-229
-218
-215
-209
-209
-206
-215
-197
-174
-181
-195
-221
-228
-215
-209
-189
-181
-186
-193
-202
-198
-231
-255
-242
-242
-250
-292
-353
-384
-388
-393
-411
-398
-354
-360
-389
-380
-365
-363
-375
-400
-420
-424
-392
-353
-337
-321
-290
-269
-251
-261
-288
-322
-360
-349
-334
-324
-335
-402
-426
-426
-433
-438
-441
-384
-376
-369
-416
-414
-418
-366
-448
-395
-500
-436
-608
-372
-1453
-2589
-797
-223
-259
-211
-274
-346
-297
-291
-296
-240
-40
-168
-398
-372
-423
-472
-442
-388
-387
-394
-449
-565
-577
-642
-679
-744
-751
-728
-848
-812
-909
-914
-1714
-2191
-1830
-1487
-1299
-989
-1101
-1331
-1641
-1526
-1349
-1346
-1520
-1731
-1518
-1810
-2755
-3444
-3118
-2810
-2102
-1765
-2938
-5476
-4446
-3688
-4208
-3204
-2124
-2536
-2227
-2006
-2235
-1929
-826
-178
-829
-127
74
-420
-1165
-739
-195
-455
-616
-184
-988
-2294
-1416
-1902
-2428
-2325
-1809
-2073
-2254
-1809
-2283
-3056
-2798
-2250
-2684
-2356
-2036
-1707
-2104
-2174
-1800
-1855
-1831
-1590
-1432
-1488
-979
-957
-1326
-1766
-1304
-1151
-1440
-1075
-809
-892
-1126
-950
-989
-1020
-809
-575
-573
-318
-57
-195
-380
-539
-358
-275
-181
80
251
84
86
122
-10
-39
-39
99
112
169
197
157
46
80
102
230
669
946
1033
1099
1223
1351
1530
1579
1805
2072
2231
2344
2261
2227
2212
2211
2248
2364
2522
2667
2675
2622
2643
2623
2666
2632
2634
2737
2759
2770
2751
2693
2599
2506
2446
2431
2411
2430
2362
2206
2139
2033
1972
1966
1942
1895
1842
1801
1732
1612
1472
1401
1348
1324
1293
1230
1181
1115
1001
916
908
920
896
787
688
610
472
326
183
64
44
41
-11
-63
-125
-146
-203
-266
-254
-241
-245
-251
-278
-287
-297
-320
-280
-213
-123
-8
88
172
242
306
398
496
596
652
665
723
795
803
841
908
1007
1127
1210
1326
1429
1482
1540
1549
1594
1625
1571
1567
1628
1772
1929
2054
2210
2346
2456
2551
2602
2673
2765
2866
2910
2901
2933
3004
3044
3086
3244
3485
3784
3931
4011
4127
4293
4472
4518
4656
5048
5350
5520
5698
5910
6155
6319
6512
6929
7587
8219
8553
8954
9464
10141
10876
10822
9077
5580
1733
-1642
-3510
-4217
-4327
-3994
-4451
-5764
-6675
-6750
-5434
-3582
-2293
-1240
-613
-751
-1662
-3082
-3702
-3462
-2569
-875
762
2585
4108
4720
5209
5903
6716
7614
8070
8070
7573
6324
4564
2688
1383
785
655
787
664
177
-451
-1302
-1998
-2517
-3055
-3426
-3799
-4365
-5057
-5745
-6281
-6488
-6257
-5501
-4378
-3087
-1960
-1181
-488
202
826
1377
1803
2119
2389
2383
2118
1853
1630
1541
1594
1731
1864
1821
1483
856
153
-513
-1225
-1983
-2840
-3906
-4916
-5609
-5973
-6504
-7146
-7269
-6628
-5673
-5253
-5025
-4194
-3277
-2760
-2561
-2186
-1265
-561
-581
-607
-57
697
883
599
623
1013
1302
956
175
-351
-706
-1333
-2115
-2735
-3071
-3238
-3483
-3666
-3533
-3142
-2759
-2478
-2157
-1742
-1325
-1000
-882
-820
-762
-701
-504
-317
-165
33
275
563
742
745
672
596
441
165
-105
-346
-485
-609
-690
-621
-318
51
340
676
1174
1731
2122
2420
2808
3205
3587
3914
4079
4515
4884
5091
5490
5903
6661
7578
8263
8542
6831
2816
-1991
-6383
-8684
-9525
-9381
-8579
-8957
-10181
-11200
-11345
-9575
-6998
-4615
-2609
-1364
-951
-1635
-2829
-3553
-3623
-2596
-1021
671
2585
3921
4535
4803
5005
5530
6178
6618
6723
6294
5111
3023
626
-1418
-2912
-3636
-3942
-4217
-4484
-4944
-5475
-5765
-5866
-5734
-5466
-5264
-5098
-4991
-4982
-5073
-5097
-4841
-4261
-3225
-1881
-529
775
1859
2667
3311
3750
3956
3958
3766
3369
2744
2006
1213
407
-314
-957
-1424
-1715
-1990
-2303
-2644
-3012
-3369
-3751
-4188
-4625
-4948
-5190
-5279
-5140
-4890
-4444
-3924
-3327
-2592
-1940
-1435
-1089
-731
-369
-225
-549
-1432
-2250
-2551
-2522
-2684
-3002
-2824
-2430
-2377
-2439
-2391
-2061
-1828
-2047
-2338
-2307
-2229
-2595
-3271
-3562
-3248
-2689
-2276
-1979
-1500
-984
-760
-840
-922
-915
-951
-1152
-1475
-1672
-1768
-1955
-2103
-2016
-1657
-1152
-696
-420
-309
-322
-410
-439
-480
-518
-534
-502
-394
-236
-147
-128
-35
102
201
308
451
563
461
127
-86
-137
-146
-170
-177
113
567
958
1213
1474
1902
2482
3049
3540
4085
4528
4755
4916
5262
5809
6334
6875
7591
8376
8733
6951
2907
-2003
-6161
-8188
-9114
-8885
-8118
-8580
-9628
-10544
-10115
-7871
-5158
-2892
-1360
-375
37
-575
-1452
-2057
-2161
-1130
233
1849
3543
4570
4874
4830
5004
5455
6025
6268
5912
5079
3595
1499
-581
-2393
-3663
-4219
-4467
-4574
-4689
-4950
-5168
-5153
-4859
-4330
-3757
-3299
-3098
-3082
-3122
-3194
-3036
-2689
-2041
-997
186
1255
2154
2760
3203
3578
3808
3855
3639
3135
2306
1370
449
-383
-1033
-1594
-2015
-2261
-2453
-2648
-2842
-3060
-3261
-3388
-3403
-3415
-3492
-3591
-3651
-3557
-3322
-2881
-2225
-1533
-829
-191
240
466
518
592
652
499
274
-233
-1198
-2290
-3114
-3252
-3251
-3518
-3544
-3232
-2867
-2801
-2748
-2499
-2195
-2001
-2079
-1960
-1689
-1674
-1902
-2034
-1731
-1123
-533
-146
42
325
406
182
-133
-560
-848
-1147
-1488
-1685
-1775
-1741
-1706
-1563
-1227
-796
-287
26
176
243
144
100
59
44
74
164
403
596
763
832
846
942
1002
1021
896
638
273
-110
-427
-693
-692
-565
-371
-16
361
849
1223
1479
1893
2279
2786
3304
3528
3836
4101
4418
4888
5130
5479
5798
6158
6732
7347
8094
8861
8313
5233
605
-4357
-7319
-8649
-9208
-8529
-8609
-9174
-9855
-9739
-7855
-5019
-2340
-689
307
768
537
-182
-722
-1191
-641
593
1995
3544
4599
5096
4974
5022
5295
5877
6388
6027
5011
3447
1413
-629
-2397
-3774
-4455
-4716
-4736
-4744
-4791
-4827
-4741
-4330
-3705
-2924
-2303
-2094
-2162
-2256
-2263
-2059
-1574
-831
116
1215
2210
2917
3446
3749
3883
3927
3866
3672
3189
2273
1123
-12
-963
-1628
-2015
-2220
-2312
-2343
-2435
-2596
-2780
-2889
-2947
-2927
-2835
-2727
-2656
-2712
-2740
-2540
-2061
-1365
-601
109
655
949
998
888
818
764
487
204
-446
-1663
-2818
-3647
-3719
-3782
-4134
-3820
-3170
-2532
-2329
-2128
-1700
-1302
-1072
-1175
-986
-715
-788
-1159
-1432
-1254
-785
-363
-98
-37
220
236
-57
-438
-943
-1223
-1566
-2016
-2318
-2426
-2335
-2255
-2051
-1588
-954
-110
395
707
894
906
899
656
431
247
162
225
248
379
551
646
791
881
938
937
770
534
201
-136
-436
-630
-551
-375
20
425
755
1281
1716
2130
2504
2734
3031
3180
3341
3535
3462
3397
3378
3625
4037
4466
4920
5549
6245
6910
7633
8214
8836
7232
3300
-1721
-6327
-8391
-9787
-9788
-9316
-9334
-9325
-9320
-7870
-5428
-2382
-392
583
966
1121
725
165
-422
-860
-97
787
2069
3085
3988
4317
4369
4691
5075
5874
5927
5138
3653
1828
-181
-2022
-3575
-4636
-5048
-5131
-4985
-4814
-4482
-4239
-3826
-3222
-2444
-1541
-979
-893
-1153
-1337
-1458
-1346
-1042
-508
292
1138
1859
2447
2942
3175
3282
3209
3003
2609
1906
820
-350
-1330
-2042
-2461
-2684
-2728
-2647
-2574
-2515
-2472
-2428
-2314
-2245
-2060
-1876
-1705
-1601
-1627
-1637
-1421
-1041
-569
-14
428
738
842
803
682
512
136
-295
-777
-1708
-2885
-3956
-4382
-4250
-4283
-4106
-3539
-2676
-2003
-1597
-1077
-551
-96
-132
-369
-419
-480
-760
-1165
-1332
-1055
-673
-338
-265
-156
61
15
-212
-646
-1019
-1331
-1721
-2112
-2344
-2318
-2081
-1797
-1298
-643
173
920
1348
1647
1756
1775
1567
1227
801
332
-1
-251
-329
-288
-202
-81
96
276
431
460
398
270
54
-158
-311
-335
-321
-151
46
349
728
1162
1596
1841
2113
2313
2477
2487
2533
2518
2648
2726
2781
3079
3444
3759
4083
4473
4826
5328
5686
6202
6733
7332
7785
6946
3820
-579
-5202
-7717
-9106
-9546
-8619
-8464
-8149
-8112
-6689
-4561
-1796
-127
220
335
279
369
-28
-5
-347
196
883
1785
2674
3569
4247
4367
5002
5340
6004
5812
4646
2831
990
-663
-2151
-3090
-3900
-4137
-4386
-4444
-4388
-4071
-3747
-3326
-2599
-1844
-1045
-754
-887
-1373
-1577
-1562
-1280
-740
-101
722
1529
2203
2746
3263
3459
3400
3140
2748
2168
1429
502
-429
-1162
-1672
-2035
-2277
-2394
-2419
-2383
-2286
-2117
-1934
-1730
-1701
-1665
-1696
-1731
-1778
-1778
-1629
-1378
-992
-718
-444
-232
12
212
326
301
212
31
-324
-742
-1311
-1973
-2805
-3529
-3834
-3651
-3395
-3184
-2799
-2142
-1530
-1047
-718
-507
-369
-532
-721
-876
-846
-924
-1094
-1119
-966
-584
-285
-187
-204
-134
-132
-291
-623
-921
-1246
-1604
-1895
-1977
-1698
-1345
-904
-473
71
647
1124
1383
1446
1416
1196
870
459
58
-303
-506
-596
-508
-324
-91
167
358
508
510
496
344
174
-14
-190
-331
-390
-362
-163
136
471
930
1313
1804
1995
2132
2100
2038
2023
1844
1834
1748
1786
1875
2169
2612
3029
3435
3732
4131
4433
4660
4917
5228
5605
5963
6255
6712
6047
3348
-619
-4990
-7282
-8822
-9075
-8563
-8139
-7518
-7041
-5412
-3595
-1302
-298
-193
-521
-512
-282
-138
129
-66
399
879
1595
2174
3135
3862
4334
4882
5112
5342
4636
3214
1303
-192
-1374
-2179
-2691
-3176
-3466
-3809
-3951
-3970
-3616
-3109
-2575
-2019
-1508
-1119
-1099
-1448
-1928
-1977
-1705
-1227
-560
140
882
1515
2021
2386
2712
2825
2512
2033
1516
1006
431
-197
-787
-1219
-1493
-1723
-1905
-1982
-1979
-1931
-1788
-1682
-1529
-1461
-1649
-1902
-2126
-2153
-2046
-1841
-1561
-1246
-1008
-891
-751
-570
-608
-889
-1285
-1400
-1588
-1969
-2316
-2536
-2485
-2429
-2215
-1932
-1401
-911
-609
-496
-367
-310
-439
-712
-1055
-1183
-1189
-1251
-1422
-1428
-1319
-1203
-1170
-1141
-1042
-919
-924
-1052
-1154
-1198
-1218
-1272
-1369
-1379
-1227
-1011
-767
-503
-187
104
344
473
512
493
348
106
-146
-374
-593
-751
-835
-843
-765
-574
-413
-243
-72
27
104
184
231
248
294
360
452
571
699
781
892
1033
1110
1157
1200
1205
1191
1126
1103
1124
1180
1247
1258
1383
1590
1851
2146
2336
2613
2786
3014
3149
3313
3512
3609
3595
3674
4003
4381
4786
5116
5668
6112
4948
2422
-1311
-4408
-5990
-7545
-7524
-7480
-6874
-6412
-5252
-3583
-1844
-354
-376
-583
-947
-564
-648
-316
-514
-481
-47
448
1125
1717
2777
3114
3742
4043
4415
4326
3458
2059
700
-107
-1013
-1629
-2336
-2752
-3117
-3212
-3130
-2752
-2160
-1764
-1423
-1144
-921
-977
-1225
-1713
-2016
-1936
-1662
-1286
-723
-150
475
1102
1631
2035
2277
2190
1784
1437
1089
751
319
-125
-604
-914
-1185
-1408
-1522
-1522
-1450
-1390
-1239
-1184
-1107
-1273
-1569
-1831
-1979
-2012
-2001
-2015
-2002
-1890
-1609
-1242
-847
-448
-207
-42
7
11
-110
-447
-879
-1650
-2484
-3177
-3347
-3101
-3052
-2844
-2282
-1415
-824
-540
-382
-232
-241
-503
-811
-885
-952
-1192
-1363
-1387
-1009
-655
-353
-235
-111
66
-14
-327
-792
-1163
-1488
-1801
-2077
-2058
-1821
-1526
-1265
-853
-310
193
541
703
826
765
545
217
-92
-380
-635
-770
-777
-564
-192
153
418
648
825
862
716
500
241
-4
-242
-398
-407
-283
-94
115
400
621
885
949
924
868
757
653
570
555
504
605
597
830
973
1348
1709
2077
2417
2665
2988
3137
3162
3162
3254
3415
3804
4011
4391
4653
4960
5448
5779
6186
5987
4535
2070
-1526
-4285
-6118
-7444
-7546
-7304
-6690
-5983
-4628
-3139
-1599
-734
-887
-1479
-1841
-1848
-1960
-1697
-1540
-966
-186
818
1635
2472
3329
3709
4048
4198
4296
3973
3276
2096
1017
193
-565
-1230
-1825
-2227
-2524
-2509
-2311
-1871
-1538
-1306
-1306
-1404
-1586
-1943
-2386
-2889
-2996
-2773
-2225
-1632
-907
-173
549
1122
1476
1691
1682
1482
1051
728
442
245
45
-176
-388
-495
-527
-571
-585
-540
-489
-537
-577
-722
-959
-1304
-1679
-2002
-2206
-2268
-2241
-2122
-1852
-1532
-1103
-717
-475
-311
-301
-421
-656
-960
-1628
-2415
-3028
-3158
-2986
-2992
-2786
-2119
-1224
-595
-122
215
381
208
-243
-676
-886
-1012
-1303
-1485
-1391
-1078
-787
-624
-557
-431
-220
-220
-461
-752
-1020
-1354
-1688
-1943
-1962
-1774
-1590
-1361
-1038
-551
-73
246
488
663
739
704
550
301
37
-181
-300
-354
-241
-34
174
345
466
609
616
507
260
-17
-231
-418
-542
-548
-431
-231
-15
180
405
555
729
754
741
725
700
708
676
668
642
707
756
839
1013
1203
1442
1710
2007
2208
2375
2451
2513
2651
2603
2701
2626
2780
3050
3256
3549
3858
4268
4643
4928
5113
5439
5628
4564
2531
-562
-3320
-4862
-6414
-6718
-6757
-6081
-5392
-3922
-2380
-930
-95
-532
-1222
-2104
-2362
-2862
-2775
-2764
-2078
-1063
142
1467
2407
3535
3882
4082
3934
3860
3330
2510
1534
648
211
-310
-655
-1068
-1169
-1221
-1096
-886
-646
-452
-536
-758
-1278
-1694
-2241
-2835
-3293
-3501
-3178
-2696
-2017
-1274
-370
442
983
1219
1251
1092
695
280
-60
-103
-100
-30
60
227
440
488
491
398
316
168
-108
-418
-753
-1098
-1452
-1780
-2015
-2102
-2121
-2073
-1995
-1754
-1938
-2443
-2935
-3031
-2628
-2878
-3010
-2688
-1965
-1369
-938
-500
-99
252
223
70
52
64
-237
-599
-820
-717
-668
-644
-757
-843
-662
-687
-956
-1264
-1391
-1511
-1764
-1913
-1885
-1639
-1338
-1208
-986
-690
-330
-123
-61
33
56
58
-20
-125
-209
-286
-370
-465
-464
-359
-289
-282
-317
-290
-263
-396
-480
-488
-406
-356
-279
-74
152
373
516
631
762
934
975
919
786
683
603
479
331
101
32
-31
-109
-122
-60
97
280
449
622
741
786
810
864
883
896
941
1114
1320
1534
1876
2221
2562
2791
2955
2945
2972
2742
2578
2624
2549
2787
2908
3405
3734
4305
4648
4958
4285
2476
196
-2421
-3749
-5458
-5804
-5958
-5394
-4629
-3334
-1799
-911
-298
-950
-1635
-2724
-3133
-3784
-3916
-3788
-3121
-1812
-457
1112
1985
3070
3390
3438
3142
2817
2269
1516
992
434
328
163
142
-36
-7
10
70
148
91
49
-224
-523
-1067
-1533
-2074
-2625
-3094
-3210
-2903
-2488
-1810
-1156
-423
157
507
576
357
43
-418
-801
-1043
-998
-796
-426
-51
355
721
911
930
727
481
81
-273
-657
-959
-1160
-1326
-1399
-1456
-1425
-1376
-1284
-1222
-1168
-1155
-1151
-1171
-1424
-1983
-2664
-3207
-3366
-3464
-3545
-3289
-2481
-1582
-784
-77
414
677
539
104
-338
-677
-1066
-1328
-1374
-994
-470
-1
303
486
597
467
91
-591
-1137
-1531
-1858
-2036
-1967
-1691
-1299
-995
-749
-516
-371
-298
-391
-471
-564
-574
-583
-600
-578
-571
-500
-496
-480
-376
-251
-185
-95
27
159
197
131
88
-13
-103
-205
-190
-98
83
317
503
715
863
926
802
586
378
159
-72
-238
-285
-224
-75
12
170
291
422
500
513
508
510
581
682
783
902
1020
1264
1486
1697
1951
2016
2189
2218
2320
2416
2449
2484
2523
2627
2736
2937
3146
3465
3727
4172
4396
4743
4724
3738
2274
24
-1691
-2957
-4203
-4534
-4398
-3929
-3107
-1916
-916
-327
-492
-1393
-2566
-3464
-4261
-4762
-4803
-4460
-3212
-1733
-120
1213
2090
2638
2662
2274
1672
1079
336
-220
-386
-196
226
734
1110
1390
1560
1494
1242
823
432
-27
-479
-838
-1115
-1353
-1611
-1834
-1977
-1862
-1640
-1430
-1227
-1018
-833
-664
-640
-811
-1092
-1408
-1657
-1802
-1715
-1461
-1019
-504
76
559
887
1017
892
611
246
-121
-486
-727
-841
-810
-721
-549
-360
-185
-75
-148
-351
-700
-1026
-1606
-2382
-3033
-3381
-3220
-3215
-3169
-2792
-2098
-1521
-1081
-766
-583
-543
-788
-1107
-1319
-1409
-1503
-1434
-1216
-621
-44
383
562
609
662
502
99
-532
-983
-1326
-1619
-1707
-1499
-1115
-646
-298
-20
134
94
-65
-413
-706
-958
-1086
-1158
-1107
-875
-582
-243
-28
116
188
128
-71
-286
-457
-590
-744
-817
-743
-575
-324
-79
188
364
466
487
424
345
210
69
-86
-234
-319
-275
-179
-110
-7
123
229
314
368
352
305
207
89
35
30
27
25
38
156
361
567
679
773
881
1014
1076
1110
1130
1158
1172
1199
1273
1417
1592
1690
1769
1868
1994
2036
2115
2115
2321
2455
2556
2689
2762
2955
3028
2510
1736
697
-316
-910
-1777
-2064
-2198
-1944
-1675
-1043
-402
-273
-260
-838
-1438
-2079
-2577
-3092
-3353
-3281
-2650
-1743
-852
-65
514
954
953
766
225
-254
-793
-1174
-1157
-899
-383
85
650
1087
1448
1490
1247
784
263
-235
-704
-1024
-1211
-1121
-962
-674
-443
-203
-26
-90
-281
-511
-643
-829
-976
-1164
-1226
-1235
-1188
-1120
-1054
-887
-790
-655
-556
-401
-322
-328
-359
-445
-527
-627
-789
-951
-1002
-978
-866
-742
-595
-424
-318
-287
-327
-391
-665
-1155
-1592
-1922
-1939
-1935
-1944
-1713
-1269
-820
-534
-325
-321
-455
-728
-1112
-1383
-1499
-1581
-1467
-1203
-785
-307
14
116
55
-42
-325
-715
-1143
-1415
-1483
-1449
-1231
-932
-564
-209
88
284
329
250
73
-220
-431
-533
-500
-358
-215
50
280
459
560
577
510
305
74
-169
-307
-357
-427
-379
-289
-151
20
122
122
130
87
121
139
77
120
185
285
288
338
401
367
422
373
293
246
236
215
193
188
174
197
314
181
260
216
127
50
25
70
8
68
-28
-40
-77
-95
-79
-84
-75
-41
-50
33
41
64
147
119
202
121
165
141
59
205
125
177
242
336
380
439
591
526
533
472
428
438
352
296
347
379
407
476
504
518
600
621
566
604
550
477
352
156
-61
-261
-377
-602
-642
-686
-699
-540
-433
-286
-167
-149
-257
-362
-492
-688
-847
-954
-1032
-951
-905
-774
-573
-419
-285
-242
-257
-385
-525
-698
-818
-876
-903
-846
-775
-611
-440
-281
-234
-221
-267
-344
-370
-423
-453
-482
-453
-398
-291
-204
-110
-52
-89
-127
-205
-297
-473
-644
-817
-889
-861
-849
-796
-725
-674
-629
-605
-622
-643
-676
-683
-683
-612
-578
-521
-430
-339
-272
-202
-161
-177
-191
-228
-249
-321
-362
-346
-319
-308
-284
-249
-244
-273
-318
-336
-399
-446
-453
-444
-408
-392
-364
-332
-281
-251
-218
-150
-128
-165
-206
-255
-317
-395
-413
-428
-425
-380
-326
-308
-351
-374
-397
-352
-327
-350
-363
-421
-462
-437
-431
-431
-409
-375
-304
-240
-185
-173
-196
-233
-286
-330
-328
-311
-347
-382
-369
-359
-344
-303
-275
-234
-196
-180
-171
-180
-180
-154
-134
-91
-50
9
36
2
-57
-111
-165
-199
-203
-191
-200
-249
-260
-280
-275
-218
-147
-62
-46
-36
-18
-52
-105
-124
-127
-120
-93
-40
-23
-27
-30
-59
-116
-165
-192
-230
-301
-350
-364
-370
-357
-358
-384
-393
-367
-348
-340
-376
-401
-435
-448
-478
-497
-464
-451
-446
-395
-319
-275
-240
-226
-209
-205
-187
-216
-246
-250
-238
-224
-216
-178
-150
-155
-153
-140
-163
-180
-216
-263
-318
-381
-404
-410
-405
-387
-375
-333
-289
-262
-239
-246
-257
-277
-307
-336
-361
-364
-386
-421
-448
-450
-424
-402
-396
-362
-346
-398
-440
-494
-506
-510
-516
-518
-501
-455
-384
-331
-288
-218
-158
-96
-52
-41
-64
-88
-134
-178
-194
-220
-229
-234
-248
-223
-196
-180
-172
-182
-203
-229
-274
-330
-352
-364
-388
-418
-410
-374
-343
-306
-272
-246
-214
-180
-168
-151
-115
-121
-123
-126
-151
-117
-86
-71
-77
-108
-113
-152
-217
-275
-311
-325
-351
-364
-395
-439
-451
-455
-441
-435
-412
-379
-378
-377
-378
-373
-365
-337
-312
-287
-278
-231
-184
-161
-121
-50
4
16
34
37
-9
-118
-243
-316
-362
-421
-468
-503
-540
-565
-613
-641
-635
-621
-609
-580
-527
-489
-450
-416
-396
-374
-339
-307
-313
-328
-284
-237
-207
-177
-144
-100
-57
-33
-37
-46
-69
-113
-174
-233
-276
-288
-294
-308
-322
-326
-296
-268
-267
-258
-214
-163
-128
-108
-114
-143
-180
-191
-220
-228
-192
-176
-169
-141
-108
-99
-110
-136
-139
-141
-131
-132
-161
-193
-218
-235
-261
-292
-283
-270
-262
-234
-230
-251
-259
-261
-259
-275
-275
-260
-264
-237
-208
-202
-193
-193
-206
-214
-224
-233
-224
-208
-205
-223
-267
-326
-399
-433
-434
-443
-437
-419
-398
-383
-359
-350
-358
-389
-392
-346
-318
-302
-263
-231
-240
-264
-305
-355
-403
-432
-431
-430
-432
-435
-462
-488
-501
-481
-439
-405
-336
-303
-311
-293
-303
-306
-286
-284
-266
-264
-271
-268
-272
-268
-215
-141
-111
-74
-53
-52
-70
-109
-179
-247
-288
-292
-259
-262
-294
-310
-315
-310
-276
-244
-216
-202
-226
-271
-344
-391
-384
-372
-352
-305
-243
-205
-193
-185
-148
-130
-159
-163
-139
-146
-195
-222
-223
-243
-272
-275
-281
-313
-327
-345
-352
-355
-348
-309
-292
-313
-327
-331
-315
-271
-229
-197
-161
-145
-138
-99
-106
-122
-152
-188
-207
-215
-218
-218
-198
-209
-209
-209
-210
-208
-231
-253
-267
-283
-306
-294
-254
-240
-251
-261
-262
-256
-270
-269
-257
-271
-286
-284
-251
-218
-210
-209
-223
-228
-218
-221
-225
-238
-250
-263
-259
-253
-279
-311
-312
-318
-357
-382
-401
-406
-402
-372
-327
-303
-292
-275
-250
-226
-195
-154
-132
-160
-238
-305
-311
-314
-346
-375
-392
-412
-415
-418
-405
-389
-364
-344
-345
-332
-308
-294
-276
-243
-206
-167
-128
-94
-114
-151
-161
-146
-108
-80
-83
-119
-175
-193
-183
-204
-223
-220
-237
-263
-280
-300
-347
-397
-399
-396
-403
-402
-419
-447
-441
-403
-368
-326
-281
-272
-278
-291
-290
-293
-314
-316
-299
-285
-305
-319
-297
-284
-266
-265
-283
-272
-255
-242
-247
-271
-288
-302
-338
-354
-326
-307
-295
-277
-271
-265
-256
-261
-242
-211
-195
-208
-227
-246
-280
-294
-306
-303
-307
-315
-320
-349
-328
-293
-271
-197
-133
-103
-88
-102
-145
-225
-288
-333
-411
-468
-481
-485
-476
-454
-424
-384
-328
-291
-312
-349
-357
-371
-421
-451
-456
-438
-402
-347
-295
-252
-235
-244
-261
-292
-325
-366
-408
-441
-456
-451
-421
-380
-297
-215
-182
-153
-132
-109
-83
-87
-108
-110
-111
-138
-168
-198
-227
-265
-288
-306
-308
-297
-319
-350
-371
-385
-394
-397
-401
-414
-418
-378
-318
-264
-208
-169
-133
-131
-140
-172
-224
-226
-214
-216
-223
-219
-219
-222
-214
-197
-194
-207
-225
-229
-271
-369
-444
-496
-494
-480
-494
-503
-488
-450
-435
-447
-447
-427
-418
-402
-390
-402
-418
-448
-458
-441
-419
-382
-354
-363
-357
-321
-302
-286
-271
-265
-256
-260
-274
-283
-317
-332
-331
-350
-374
-421
-445
-422
-388
-388
-368
-333
-328
-321
-284
-255
-252
-238
-216
-211
-204
-197
-231
-250
-235
-205
-188
-163
-118
-93
-122
-161
-140
-130
-174
-211
-248
-300
-347
-382
-412
-419
-382
-326
-278
-235
-223
-220
-205
-188
-154
-123
-115
-144
-167
-167
-157
-141
-133
-131
-118
-122
-133
-148
-176
-202
-200
-225
-241
-217
-199
-179
-158
-123
-124
-157
-135
-101
-96
-119
-138
-150
-169
-187
-177
-182
-206
-226
-225
-220
-214
-177
-163
-173
-181
-171
-171
-220
-289
-329
-350
-349
-332
-345
-391
-416
-432
-470
-509
-498
-456
-442
-422
-400
-360
-287
-262
-243
-213
-200
-161
-117
-112
-149
-183
-200
-235
-260
-245
-233
-241
-238
-200
-201
-219
-246
-256
-243
-236
-221
-211
-220
-237
-249
-249
-216
-176
-147
-127
-124
-117
-122
-115
-96
-93
-113
-146
-192
-232
-270
-313
-315
-313
-287
-271
-251
-227
-207
-217
-245
-245
-266
-309
-335
-328
-338
-366
-397
-413
-402
-390
-372
-340
-321
-303
-301
-301
-288
-317
-352
-339
-302
-269
-242
-244
-242
-236
-261
-263
-214
-175
-194
-224
-250
-288
-298
-275
-243
-217
-180
-118
-69
-41
-44
-62
-106
-132
-130
-150
-182
-224
-262
-254
-232
-255
-305
-344
-298
-324
-400
-379
-398
-378
-362
-358
-331
-363
-362
-365
-333
-272
-254
-238
-247
-279
-290
-283
-269
-242
-244
-228
-224
-219
-203
-223
-213
-193
-201
-201
-200
-212
-261
-346
-399
-449
-452
-424
-445
-444
-433
-424
-419
-433
-428
-400
-382
-352
-337
-346
-307
-284
-258
-250
-242
-168
-97
-89
-101
-91
-79
-70
-76
-77
-72
-60
-46
-46
-53
-71
-79
-87
-69
-44
-61
-95
-147
-200
-228
-246
-218
-179
-179
-208
-258
-294
-352
-418
-471
-504
-502
-465
-414
-390
-372
-354
-320
-303
-302
-299
-327
-349
-370
-404
-442
-471
-472
-460
-447
-449
-429
-390
-377
-383
-364
-342
-322
-298
-316
-351
-381
-400
-422
-448
-454
-463
-482
-447
-386
-327
-301
-317
-302
-285
-286
-289
-273
-239
-231
-232
-200
-138
-71
-8
34
61
47
31
20
-23
-65
-101
-148
-199
-240
-279
-315
-329
-313
-259
-209
-196
-200
-192
-225
-277
-283
-299
-319
-349
-381
-398
-402
-360
-306
-251
-206
-154
-111
-114
-93
-69
-84
-87
-86
-72
-73
-99
-129
-162
-189
-216
-266
-313
-321
-336
-361
-396
-411
-420
-434
-430
-438
-427
-413
-395
-350
-317
-294
-263
-253
-240
-231
-210
-180
-166
-149
-129
-97
-89
-121
-105
-51
-63
-116
-151
-190
-215
-237
-286
-347
-369
-380
-394
-385
-357
-314
-305
-303
-273
-259
-284
-316
-333
-327
-311
-308
-294
-294
-304
-316
-331
-339
-324
-307
-316
-320
-274
-216
-172
-117
-78
-59
-69
-101
-100
-115
-135
-158
-194
-212
-200
-163
-151
-156
-170
-161
-137
-122
-113
-90
-74
-78
-109
-155
-211
-258
-298
-318
-312
-308
-275
-248
-218
-182
-160
-166
-187
-192
-219
-280
-320
-335
-329
-306
-271
-238
-203
-170
-153
-143
-150
-174
-215
-225
-234
-228
-217
-221
-209
-190
-182
-189
-159
-137
-170
-204
-226
-250
-280
-286
-279
-261
-259
-275
-253
-219
-210
-180
-123
-118
-102
-63
-67
-82
-83
-65
-47
-44
-69
-112
-141
-151
-164
-160
-142
-172
-218
-243
-258
-241
-219
-207
-196
-204
-205
-210
-200
-155
-110
-86
-84
-100
-125
-136
-116
-100
-124
-166
-176
-172
-176
-176
-186
-205
-237
-247
-226
-201
-180
-167
-181
-222
-272
-297
-307
-340
-359
-365
-366
-358
-378
-384
-360
-346
-344
-305
-278
-292
-302
-310
-299
-259
-187
-127
-110
-94
-63
-42
-42
-26
9
36
16
-26
-70
-118
-146
-149
-183
-212
-215
-227
-223
-210
-194
-182
-184
-190
-171
-168
-161
-161
-181
-195
-201
-226
-257
-242
-204
-198
-223
-240
-240
-219
-212
-200
-189
-193
-237
-291
-303
-291
-347
-388
-368
-368
-367
-372
-365
-325
-262
-220
-203
-202
-220
-258
-296
-320
-331
-328
-308
-291
-286
-287
-254
-180
-139
-147
-139
-149
-189
-239
-272
-290
-316
-330
-344
-332
-287
-247
-240
-253
-232
-221
-221
-215
-221
-191
-164
-148
-141
-168
-198
-202
-172
-120
-101
-93
-92
-118
-164
-206
-238
-265
-269
-242
-214
-197
-194
-204
-208
-209
-205
-184
-156
-144
-180
-225
-214
-218
-244
-240
-234
-234
-244
-239
-221
-214
-212
-217
-239
-269
-278
-308
-330
-318
-301
-302
-304
-296
-306
-316
-337
-331
-304
-292
-282
-284
-317
-350
-373
-361
-300
-258
-222
-150
-126
-155
-177
-183
-165
-182
-199
-169
-148
-131
-70
-24
10
5
-14
-25
-56
-91
-147
-186
-218
-248
-263
-277
-306
-329
-334
-319
-284
-283
-297
-297
-306
-273
-227
-225
-237
-229
-201
-193
-194
-184
-166
-149
-164
-168
-129
-131
-155
-174
-174
-173
-226
-283
-341
-391
-408
-406
-402
-374
-383
-402
-400
-394
-384
-384
-374
-385
-401
-410
-412
-427
-446
-463
-450
-437
-411
-351
-280
-229
-213
-205
-189
-139
-127
-131
-124
-151
-177
-194
-213
-216
-191
-186
-214
-227
-226
-226
-234
-249
-237
-227
-230
-227
-233
-249
-272
-279
-295
-318
-328
-324
-319
-289
-253
-224
-205
-200
-162
-139
-148
-171
-201
-190
-187
-196
-201
-224
-237
-225
-226
-234
-239
-257
-270
-272
-313
-373
-424
-473
-496
-512
-498
-463
-402
-373
-371
-388
-399
-413
-428
-430
-382
-236
-190
-257
-345
-314
-232
-194
-182
-231
-305
-323
-233
-183
-209
-199
-191
-173
-155
-269
-349
-366
-390
-476
-763
-1000
-1101
-1137
-1142
-1097
-905
-703
-542
-363
-232
-176
-212
-254
-266
-337
-439
-508
-504
-514
-509
-437
-347
-219
-50
89
158
232
320
352
294
258
200
104
39
-14
-3
103
151
285
452
674
1082
2215
1501
-166
750
894
-1083
-2151
-2654
-2709
-2669
-3190
-2848
-1713
-943
-727
-105
685
857
647
504
298
-2
-544
-1023
-1147
-1107
-1151
-1044
-741
-222
197
340
622
892
837
578
331
53
-216
-538
-774
-776
-652
-634
-520
-195
-1
90
137
52
-65
-203
-442
-620
-685
-867
-984
-877
-789
-724
-602
-489
-421
-368
-355
-391
-461
-540
-624
-669
-758
-815
-855
-851
-788
-638
-517
-309
-584
-794
-513
-736
-963
-969
-943
-903
-840
-845
-608
-390
-271
-138
135
210
107
181
208
-1
-180
-108
-121
-158
-92
13
131
166
144
168
117
-60
-256
-337
-387
-532
-557
-527
-543
-651
-636
-518
-679
-698
-696
-740
-590
-617
-797
-580
-419
-551
-666
-520
-241
-507
-775
-429
-237
-493
-522
-288
-123
-290
-354
-43
-96
-266
-160
-3
-22
-209
-157
-38
-128
-288
-269
-210
-295
-328
-524
-433
-172
-421
-409
-85
-224
-424
-359
-322
-290
-338
-400
-302
-431
-483
-295
-233
-366
-336
52
47
-395
-286
239
124
-455
-365
-127
-303
-680
-632
-360
-369
-454
-324
-74
-353
-535
-213
-318
-676
-609
-258
-504
-879
-403
-265
-631
-477
-117
-229
-610
-283
126
-412
-862
-432
-126
-563
-771
-125
50
-707
-720
146
-337
-1039
-665
-26
-287
-714
-667
-384
-195
-596
-586
-502
-411
-55
-628
-408
-170
-480
-128
-30
-318
-303
10
-287
-360
188
84
-506
-451
188
176
-913
-710
222
46
-523
-340
27
-160
-421
-566
-315
-100
-369
-177
-346
-510
-322
-359
-216
-454
-639
-173
-53
-476
-501
-377
-497
-659
-856
-523
-404
-734
-803
-401
-199
-526
-519
-574
-115
138
-257
12
-108
-492
269
-334
-398
200
-769
15
289
-91
-302
-407
-326
-127
-218
-836
-94
162
-216
-299
250
-167
-216
-47
-252
-428
-542
-490
-313
-207
-131
38
-495
-248
-400
-273
-817
-705
112
58
-649
-166
392
39
-451
-686
-113
-293
-500
102
241
-302
-220
422
-365
-324
-574
-495
-131
-472
-211
-331
-66
59
-800
-640
375
-882
-1076
-30
42
-317
-192
-681
-529
400
-622
-422
-18
110
-528
-115
40
-947
-231
174
-92
-639
-689
21
-181
-313
-256
165
120
-733
-326
-85
-539
-474
-215
-582
-278
-31
53
-323
-634
-354
4
-578
-1374
-567
349
-921
-1133
241
200
-696
-617
67
-327
-1020
-1056
-39
-156
-646
-651
-733
129
-481
-650
11
-588
-665
-13
-210
-1186
-862
24
-30
-1351
-676
525
-211
-956
-99
594
15
-948
-1031
88
-260
-1115
-636
314
-49
-404
-25
31
121
-585
-582
-165
-109
69
-182
-715
-510
558
168
-1381
-349
1080
160
-1231
-887
55
-283
-375
-853
-394
622
-344
-935
282
236
-383
-73
-595
-793
-312
-422
-509
-10
144
-519
-283
567
-228
-1014
-558
-624
18
-826
-474
-265
589
-60
-1301
-815
-28
157
-564
-954
-215
299
-181
-490
-1732
-572
411
22
-923
-469
845
-90
-971
-851
-396
-410
-228
-1144
-115
-651
-751
874
75
-1345
-517
284
-641
-724
-896
359
234
-812
-54
217
399
-170
-587
-200
-739
-113
-461
-204
-128
-142
-253
-356
-106
143
-607
-743
487
147
-758
-522
-433
339
-596
-729
-169
-48
-130
-680
174
-233
-468
-449
-180
-892
-120
-154
-874
-515
-186
-329
232
-190
-1265
-79
455
-684
-1296
-448
958
-310
-1103
-563
134
-54
-1150
-636
81
-199
-673
-94
-13
-219
-237
-202
-406
-404
279
-415
-872
-797
-441
-191
-1054
-466
-159
353
-9
-506
-109
-143
-225
-15
-135
-962
-176
-104
-170
-843
-451
354
213
304
-633
-322
45
-737
-235
-215
-116
-511
-295
-485
-319
497
-201
-907
-528
-134
-291
-1053
-954
-21
-80
-415
-374
465
236
-771
778
853
-433
-1488
376
1028
-1440
-182
-224
703
-401
-633
229
100
-806
-844
710
36
-1001
-998
834
-300
-1287
-604
-235
428
-47
382
132
-115
103
-137
-589
-806
-319
-157
546
-17
-113
501
1279
312
-710
137
827
266
-784
234
381
-174
-152
-725
508
855
-165
584
905
-547
-904
488
-436
-1327
-816
474
354
-340
51
659
881
443
-555
40
479
-600
-339
-524
271
539
-225
283
450
603
-139
31
589
274
-745
-1205
-351
662
-422
-328
482
-261
1367
-60
-525
514
142
-608
-787
-79
-238
-426
-735
383
452
872
537
-441
-754
133
377
-660
-153
-397
312
702
-535
402
723
142
-699
409
-166
-674
-38
-577
-145
-1269
404
501
-604
-594
50
421
-350
-561
54
899
-673
-433
-289
284
-85
-503
-115
409
611
-369
-409
-106
706
50
-1018
-937
-333
-182
-39
232
-79
-523
703
311
-500
-370
-315
461
-298
-108
-5
-696
422
239
-864
-150
577
301
-293
-363
56
200
-475
-305
-21
187
-283
79
228
401
509
327
21
-564
884
95
-539
-270
422
-28
-174
503
158
-293
-253
-440
378
199
-344
-399
381
525
-477
-278
531
189
327
200
-132
153
761
-43
-473
409
94
174
-1176
-204
803
205
-178
243
430
426
-261
-1128
699
116
-550
405
443
440
112
-211
449
742
132
-452
388
726
-523
-943
347
1361
-170
-1088
446
1173
-239
-464
-64
-71
587
43
-713
-124
539
475
-288
334
-71
-313
673
-356
-300
1650
417
-1134
143
492
-29
-410
-112
326
281
369
-17
-356
592
767
-366
-841
-214
199
-6
-664
107
710
-458
-555
-369
378
-177
-796
-319
-289
-36
3
192
-5
-204
156
166
-68
-711
425
395
-578
-104
-776
22
415
-537
-816
-139
569
596
129
-263
-34
1048
887
-1215
-610
631
647
104
-807
51
881
339
386
77
4
27
306
204
-768
-262
517
178
216
-172
-563
282
1050
410
689
-664
354
255
-791
-33
-457
-211
-193
151
-189
59
141
-266
-154
1353
-254
-531
-253
-228
434
155
-1143
-680
465
-427
-274
975
647
-78
-520
-556
429
49
-1292
-693
865
222
-770
-339
282
287
-479
-225
251
3
4
-188
-616
43
-22
-344
-298
571
697
-426
534
530
-119
-402
91
-293
-709
-187
-116
693
-248
174
1047
-318
-237
-138
415
477
-597
-316
432
9
-62
481
-285
-930
650
1935
-470
-1861
301
1685
209
-1864
-177
1412
803
-617
-629
817
1334
-1312
-844
598
416
-94
-787
291
556
26
-20
-310
-610
-114
-330
548
-153
-145
593
738
413
-223
-309
-23
398
-19
-250
-135
8
-252
-178
622
140
63
481
566
638
-399
-627
312
-141
-1529
-82
1369
429
-395
-813
330
559
-938
-877
250
337
216
-153
172
61
322
236
-532
616
139
-273
559
-513
94
209
-9
-413
-83
-66
-280
159
-127
-203
-826
760
-2
-990
-1188
-274
642
-507
57
-211
669
-24
-594
-130
-342
-218
-417
32
-655
445
463
-616
-720
494
117
-557
-246
-378
357
-53
-919
-621
-107
377
-591
-444
542
405
-388
-646
-112
-383
-503
-262
-574
342
1067
416
-95
-790
-76
182
-346
-39
52
287
203
-738
-120
534
137
-710
-402
917
667
-1176
-1046
542
232
169
128
-519
-250
428
1094
-160
-1170
-678
754
-118
-941
-313
643
163
-636
-855
445
326
-1263
139
352
-151
-525
665
-536
-1142
9
166
-405
-293
-230
-16
130
-600
-69
556
-438
-1579
-127
393
-58
-144
-539
-421
876
347
-663
-778
-531
241
131
46
-471
97
-39
-497
-315
-317
-595
-334
362
390
-129
-700
-1196
-529
31
-396
-512
-760
-294
459
-156
-777
-984
-139
94
-523
-115
-669
103
85
-443
-761
-264
567
-32
-472
61
56
382
335
-810
-533
-418
-71
-277
-667
-555
316
764
-531
-381
4
-13
-682
-1120
-95
291
-155
-220
-786
375
896
-1330
-547
159
-158
-461
-167
-836
-926
1232
215
-532
-592
-406
980
-512
-969
-478
13
316
-500
-834
-694
420
-333
-551
-178
-75
271
234
-1106
-1413
547
291
-846
-1172
64
713
209
-1387
-889
1170
271
-978
-803
80
3
-557
-517
-688
-160
454
-238
-1103
-111
618
6
-1800
-1859
445
319
-1301
-1681
69
25
-219
-291
-765
-435
-525
-391
-261
-647
-1546
-684
461
-892
-1015
347
316
-436
-326
-633
-166
161
-302
67
-775
-667
552
58
-686
-1
58
242
-871
-487
-248
-690
-14
28
-83
-459
-471
-65
-715
-901
349
77
-382
-595
43
-68
-409
-1024
-309
498
-305
-172
-241
-274
-281
-231
-312
-455
-313
300
-348
-780
-40
0
-530
-1119
-76
395
-301
-64
212
-78
-724
-142
-543
-209
166
-534
-373
-546
-243
-657
-524
-321
-270
-659
-494
427
-522
-410
-326
-997
-442
1196
-108
-1546
-23
116
-95
-394
-935
-476
-288
-202
-675
-505
110
-339
-314
-155
52
-63
-299
-248
-495
-130
-843
-1165
640
-31
-540
33
172
-530
-881
122
-19
-48
-275
-578
-432
207
377
-167
-518
-607
49
-61
-1032
-100
324
-463
-710
-399
-547
-462
-402
-139
90
-1040
-793
-419
-283
-887
-122
-40
331
-5
-403
-552
-425
186
-414
-556
-286
-344
321
-699
-1174
-252
13
-342
-828
93
-32
142
-1150
-1105
-323
-466
-218
-483
-222
-346
-799
124
-452
-927
-603
13
-280
-874
127
-321
-373
-1260
-262
264
-1035
-231
135
46
-691
-901
-149
-672
-355
-186
-379
-633
-295
12
-427
-624
-438
-96
-567
-616
-48
-570
-701
-656
-318
-111
-293
-467
-250
-166
-898
-956
-387
-37
-491
-773
-757
-677
3
-281
-797
-456
-355
-195
-1032
-608
-346
-662
-260
-218
-428
23
-42
-935
-1240
-283
137
-807
-434
-331
-216
-787
-1297
-517
59
-703
-599
6
-155
-217
-1053
-274
-641
-1048
-616
72
-223
-784
-513
-686
-726
-1
-27
-1035
-667
-22
86
-238
-803
-1148
5
-306
-1181
-563
-238
75
-749
-520
-870
-469
-79
-1323
-702
-122
-110
-405
-592
-34
182
-617
-1250
-215
-164
-609
-302
-225
-234
-854
-344
44
-393
-528
358
202
-1154
-638
-3
-231
-830
-1016
-18
-204
-554
41
-62
-391
-278
-347
-277
-827
-547
73
-267
-889
-554
308
-317
-1060
-686
-221
-295
-665
-470
-238
-748
-34
-486
-1029
-91
-42
-356
-568
-290
20
-210
-1161
-554
-12
-302
-569
-924
-172
256
-334
-758
73
-265
-210
-771
-971
-309
-43
-299
-979
-933
-631
44
-88
-757
-672
-125
-402
-1071
-773
-472
-826
7
-483
-492
-376
159
-220
-1368
-380
628
-310
-961
-240
206
-362
-633
-552
-236
-349
-639
137
-287
-392
181
84
-668
-324
321
88
-520
-247
67
194
-307
-842
329
67
-449
-327
-180
-141
-490
-680
-548
-201
-56
-657
-618
285
-247
-384
-435
-583
17
51
-853
-609
326
-441
-598
-494
-32
-284
-499
-202
-681
-325
-408
-569
-264
-48
-584
-287
-169
-696
-523
-154
55
-543
-683
-64
-304
-773
-875
-722
-406
-294
-272
209
-110
-498
-286
-781
-715
251
281
-986
-758
445
-266
-957
-1349
-437
625
-230
-1067
-125
136
-845
-1138
-1126
-122
-249
-659
-387
-83
-138
-740
-164
-187
-405
136
-107
-233
-154
-593
-190
-67
-263
117
-103
-368
-236
-330
131
-285
-860
-718
-1032
122
-93
-792
-266
-162
-245
-566
-733
-581
-193
-420
-938
-389
-477
-346
-242
-535
-416
-114
-286
-496
-309
-506
-380
-345
-453
-253
-17
-144
40
77
-661
-235
-358
-405
-166
-762
-299
-217
-511
-132
-118
-277
232
15
-368
-73
-231
-392
-503
-738
-715
-305
29
387
-523
-376
156
-164
-244
-846
-920
-324
-133
-414
-638
-186
263
-396
-573
101
-334
-654
-92
-137
-559
-527
-118
162
-321
-202
393
253
-365
-688
54
-77
-666
-549
-443
-54
-220
-362
180
-346
-810
-308
-258
-487
-681
-623
-476
-358
-467
-232
-270
-187
70
-147
-626
-746
-184
-184
-669
-377
-74
-352
-342
-443
-541
-331
-24
58
6
-848
-460
48
-603
-1007
-448
40
-149
-229
-226
-308
-844
-439
-451
-859
-624
-14
-30
-375
-309
-202
-352
-392
-791
-674
55
-473
-615
-469
-169
-351
-839
-694
-292
-45
-364
-212
-12
-472
-531
-200
-355
-494
-186
-174
-51
330
-504
-724
106
85
-669
-828
-560
-33
-26
-337
-568
-518
-12
-387
-582
-136
-249
-630
-500
-834
-868
-175
-183
-720
-430
15
62
-414
-757
-544
-509
-420
-291
-442
-341
-596
-457
-193
-357
-711
-564
76
-453
-875
-527
-379
-408
-726
-367
236
-245
-815
-560
117
-384
-937
-366
-362
-170
-153
-565
-117
-1
